当前位置:   article > 正文

【vue.js之夯实基础-1】nodejs简介 npm cnpm 安装和卸载模块_npm 卸载pnpm

npm 卸载pnpm

nodejs理解

就如java运行需要jvm虚拟机,js执行可以在浏览器里面执行,平时我们通过chrome的console命令窗口执行,就是浏览器支持js运行,nodejs就是这样一个平台,可以脱离浏览器,运行js

node就是一个javascript的运行环境(平台),用来开发服务端应用程序,web系统。其特点是体积小,快速,高性能。

node就是一个给予谷歌v8引擎的一个javascript的运行时,可以理解为运行js的一个虚拟机
。他使用的是一个事件驱动,非阻塞I/O模型,他是将js的运行环境搬到了服务器端

node里面其实还分了两块,一是封装了v8引擎,目的是为了执行es(如定义变量,定义函数等),另外一个提供了大量的工具库,是帮助node实现各种功能的,提供了一些以前js的环境办不到的事情,比如文件操作,网络操作,操作系统的操作。
javascrip是有ecmascrip语言,BOM,DOM组成的, Dom,BOM(浏览器开放出来的API)

npm介绍

npm就是JavaScript的包管理工具。类似Java语法中的maven,gradle

nodejs 安装

安装教程见->参考教程
新版nodejs里集成了npm,只要nodejs安装成功,npm也应该安装成功,在cmd中输入npm -v,即可查看到npm的版本号。

修改NPM的缓存目录和全局目录路径

npm config set prefix “D:\nodejs\node_global”   //配置全局模块存放路径
npm config set cache “D:\nodejs\node_cache”   //cache路


C:\Users\华>npm config get prefix
D:\nodejs\node_global
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

配置npm和nodejs的环境变量

测试配置是否成功

打开cmd,输入node,回车,再输入require(‘cluster’),如果能正常输出cluster模块的信息,说明上面的所有配置就算生效了。

C:\Users\华>node
Welcome to Node.js v16.13.1.
Type ".help" for more information.
> require('cluster')
EventEmitter {
  _events: [Object: null prototype] {},
  _eventsCount: 0,
  _maxListeners: undefined,
  isWorker: false,
  isMaster: true,
  isPrimary: true,
  Worker: [Function: Worker],
  workers: {},
  settings: {},
  SCHED_NONE: 1,
  SCHED_RR: 2,
  schedulingPolicy: 1,
  setupPrimary: [Function (anonymous)],
  setupMaster: [Function (anonymous)],
  fork: [Function (anonymous)],
  disconnect: [Function (anonymous)],
  [Symbol(kCapture)]: false
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23

重置npm模块的注册、管理、发布地址为cnpm:

pm install cnpm -g
  • 1
npm install -g cnpm --registry=https://registry.npm.taobao.org
  • 1

修改npm包管理器的registry为淘宝镜像

npm config set registry https://registry.npm.taobao.org
  • 1

查看nodejs npm cnpm版本

C:\Users\华>node -v
v16.13.1

C:\Users\华>npm -version
8.1.2

C:\Users\华>cnpm -v
cnpm@7.1.0 (D:\nodejs\node_global\node_modules\cnpm\lib\parse_argv.js)
npm@6.14.15 (D:\nodejs\node_global\node_modules\cnpm\node_modules\npm\lib\npm.js)
node@16.13.1 (D:\Program Files\nodejs\node.exe)
npminstall@5.3.1 (D:\nodejs\node_global\node_modules\cnpm\node_modules\npminstall\lib\index.js)
prefix=D:\nodejs\node_global
win32 x64 10.0.19042
registry=https://registry.npmmirror.com

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

使用npm安装和卸载模块

npm install vue --save    # --save:让vue包下载到当前目录下
$ npm install jquery --save    
$ npm install webpack --save-dev 

npm uninstall cnpm -g
  • 1
  • 2
  • 3
  • 4
  • 5
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/586500
推荐阅读
相关标签
  

闽ICP备14008679号