查找了很多资料,走了很多弯路,电脑都快被我搞的没空间了,现在总算知道了,怎么安装,还有设置环境变量,还有设置全局安装路径了!!!
1:下载node。把node的安装目录 G:\nodejs(这是我的),还有G:\nodejs\node_modules\npm\bin 这俩玩意,添加到系统环境变量path里面。
2:上面的弄好,你的NPM命令应该可以使用了!但是!你现在用NPM安装的话如果是全局安装,会安装到C盘,我不喜欢把东西安装到C盘,所以引发了下面的操作,逼死强迫症。
先在node安装目录下新建俩文件夹:node_global 、 node_cache 我也不知道为啥要这样命名,反正先用着吧!新建好之后打开命令行输入:
npm config set cache "G:\nodejs\node_cache"
npm config set prefix "G:\nodejs\node_global" 这里按照你的路径来!
执行完之后,你的C盘 C:\Users\Administrator 这里肯定会多出来一个文件!
.npmrc!!!
用记事本打开看一下:
cache=g:\nodejs\node_cache
prefix=g:\nodejs\node_global
里面是这样的,跟我刚才设置的路径一样!好了,OK。
然后!!npm安装可能会很慢!需要一个cnpm的东西!
这时候我经过我的配置再全局安装,就不会安装到C盘了!!!以后看起来也方便!
打开命令行输入:
npm install -g cnpm --registry=https://registry.npm.taobao.org 等待安装!
安装完之后,你输入cnpm 你会发现,握草!不是内部可执行命令是什么鬼?
别急,还记得刚才我们新建的两个文件夹不?其中一个文件夹G:\nodejs\node_global
点开一看!!cnpm就在里面!你把这个文件夹目录复制粘贴到系统环境变量path里面!!再把命令行关了!!!!重新打开!!!输入cnpm -v
好了,正常了!
然后,你就可以为所欲为了。
如果你是win10 而且只有一个C盘,或者不是强迫症,那么就很方便,直接下一步下一步再安装个cnpm镜像就完事了。