基础用法
版本
# 查看nodejs版本
node -v
# 查看npm版本
npm -v
配置
# 设置全局依赖包位置
npm config set prefix ""
# 设置临时依赖包位置
npm config set cache ""
# 查看全局依赖包位置
npm config get prefix
# 查看配置文件
npm config ls
# 编辑配置文件
npm config edit
设置为淘宝镜像
npm config set registry https://registry.npm.taobao.org
查看安装的全局依赖包
npm list -g
查看nodejs与npm版本对应关系
https://nodejs.org/en/download/releases
安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
安装VUE
# 安装vue2
npm i -g vue@2
# 安装vue脚手架
npm i -g @vue/cli
# 创建vue项目
vue create vue-demo
问题
1、npm : 无法加载文件xxxx,因为在此系统上禁止运行脚本。
1.使用命令
get-ExecutionPolicy
查看
显示Restricted
:限制(所以要给权限)
- 使用命令:
Set-ExecutionPolicy -Scope CurrentUser
- 输入:
RemoteSigned
2、 证书过期
npm ERR! code CERT_HAS_EXPIRED
npm ERR! errno CERT_HAS_EXPIRED
执行命令
npm config set strict-ssl false
取消ssl验证
3、连接超时
npm ERR! code ETIMEDOUT
npm ERR! syscall connect
npm ERR! errno ETIMEDOUT
执行命令
npm config set registry https://registry.npm.taobao.org
设置为淘宝镜像
4、NodeJs版本降级
- 1、点击这里下载需要使用的
node.exe
版本,记录一下对应npm
的版本号,如:10.2.4
; - 2、替换掉本地的
node.exe
文件; - 3、打开命令行工具,执行命令
npm i -g npm@10.2.4
安装npm
; - 4、重新打开命令行工具,执行命令查看版本:
node -v
npm -v
。