安装node.js
从官网下载稳定版本直接安装就可以了,这里给出官网连接 需要注意的时,在安装完之后,默认会配置两条Path环境变量,分别是:
用户环境变量Path:C:\Users\XiYoung\AppData\Roaming\npm
该路径是默认扩展包的存放位置
系统环境变量Path:D:\Develop\NodeJS\v12.22.0\
该路径为node.js的安装位置 npm的执行文件就在此目录
npm -v
node -v
检查npm node 是否安装成功
设置包路径
这里主要是配置npm远程下载的js包所存放的位置。
我安装的版本是v12.22.0,使用npm config ls命令可以查看npm 配置的详细信息。
在node.js的安装目录创建如图中两个文件夹:npm_modules、npm_cache
网上对这两个文件夹也有其他命名,其实知道两个文件夹的作用就可以了,我也不知道哪个更加规范,命名只供参考。两个文件夹的作用分别是:
npm_modules: npm 安装的全局模块所在的路径
npm_cache: 缓存cache的路径
创建完成之后,分别执行下面两条命令进行配置。
npm config set prefix "D:\Develop\NodeJS\v12.22.0\npm_modules"
npm config set cache "D:\Develop\NodeJS\v12.22.0\npm_cache"
此时,会在C:\Users[用户名]目录,生成一份配置文件.npmrc,里面存放的就是一些npm配置。
如果在执行上述命令的时候,用的是错误路径(默认直接写入,不会验证),在执行后续命令的时候会报如下错误,可以直接在该配置文件中修改。
全局安装cnpm和nrm
执行命令npm install -g cnpm --registry=https://registry.npm.taobao.org下载cnpm淘宝镜像。
等待下载完完成后,执行cnpm -v命令查看版本会发现报错:
vue安装淘宝镜像出现cnpm不是内部文件的问题
1.进入node.js莫目录找到cnpm文件的位置将其移动到于npm文件的同一文件夹下
2.再将cnpm和cnpm.cmd文件移至npm与npm.cmd所在的文件夹即可解决问题