1、解决问题
1、解决nodejs安装配置问题
2、解决国内服务器cnpm安装问题
3、解决nrm -v报错:提示不是内部命令
2、安装nodejs和npm/cnpm配置
2.1、下载nodejs
https://nodejs.org/en
2.2、安装nodejs,默认安装
安装之后在安装目录下创建node_cache和node_global两个目录
如果目录已经存在可以不创建
node_cache:作为缓存路径
node_global:作为全模块所在路径
2.3、在cmd中查看npm的默认配置信息
我当前的地址是修改后的地址,如果不是需要修改成自己的地址
2.4、在cmd中使用命令修改默认的地址
下面两个地址是上面手动创建的
npm config set prefix " C:\Program Files\nodejs \node_global"
npm config set cache " C:\Program Files\nodejs\node_cache "
2.5、配置nodejs环境变量
位置:右击计算机->属性->高级系统设置->环境变量->系统设置
2.6、测试nodejs安装情况
修改npm版本:
npm install -g npm@6.14.18
2.7、查看npm默认使用的镜像地址
npm 默认registry ,下载 npm 包从国外的服务器下载,国内用户使用很慢
我们国内喜欢使用淘宝镜像下载https://registry.npm.taobao.org。
查看命令:npm config get redistry
2.8、修改默认的镜像地址
修改命令:npm config set registry https://registry.npm.taobao.org/
2.9、安装基于淘宝的cnpm
说明:由于npm的服务器在海外,访问速度比较慢且不稳定。
cnpm的服务器由淘宝团队提供服务器在国内cnpm是npm镜像,速度上有优势,测试的时候可以使用cnpm,但是实际生产环境建议使用npm.
命令:npm install -g cnpm --registry=https://registry.npm.taobao.org
下载完毕后,能看到本地中的cnpm模块
C:\Program Files\nodejs\node_global\mode_modules\cnpm
查看是否安装成功
cnpm -v
3、安装nrm
我们可以通过nrm下载很多vue中需要以来的工具
3.1、安装nrm
注意点:一定要加入open,否则安装会失败。
原因:依赖升级后使用ES Module规范了
npm install -g nrm open@8.4.2 --save