目录
4.3 node_global_path环境变量(此项可选可不选)
1 解压后文件
nodeJS的zip包安装时是直接解压缩后就可以了,msi是傻瓜式一路next就可以了
如下是安装包里面的文件:
2 建文件夹
在如上图所示文件位置,并新建两个目录
node-global :npm全局安装位置
node-cache:npm 缓存路径
如下图所示:
3 执行命令
在上面解压后的文件夹内执行如下命令
npm config set prefix "D:\SoftWare-NeedSoftWare\NodeJS\node-v10.15.3-win-x64\node-global"
npm config set cache "D:\SoftWare-NeedSoftWare\NodeJS\node-v10.15.3-win-x64\node-cache"
此处用别人的图:
执行npm命令进行测试:npm install webpack -g
会发现node-global下node_modules文件夹中多了webpack 文件夹,如下图所示:
webpack是用来打包的module,通常我们会在命令行中执行,而webpack同样在node-global文件夹中做了映射,所以只需要将node-global加入path环境变量即可。
4 配置环境变量
4.1 node_home环境变量
将node.exe 所在的目录添加到path环境变量,这样我们在使用命令行时就可以在任意路径使用node命令了,
同时该目录下有一个npm.cmd文件,打开文件其实就是将我们的npm命令映射到node.exe npm-cli.js,由于存在该映射所以只要把
node.exe 所在的目录添加到path环境变量,也可以在任何目录下执行npm install了。
NODE_HOME D:\SoftWare\Environments\NodeJS\NodeFile\node-v10.15.3-win-x64
首先,新建一个系统变量名为:NODE_HOME
然后,再添加到PATH里面
4.2 node_path环境变量
由于webpack在node-global文件夹中做了映射,所以也要将node-global加入path环境变量即可。
为了直接在cmd窗口使用webpack命令或者其他命令比如vue命令,就必须把该路径加入环境变量
NODE_PATH D:\SoftWare-NeedSoftWare\NodeJS\node-v10.15.3-win-x64\node-global
首先,新建一个系统变量名为:NODE_PATH
然后,再添加到PATH里面
4.3 node_global_path环境变量(此项可选可不选)
为了在cmd窗口中,输入node命令而直接使用 require("vue");就必须把node-global\node_modules加入环境变量
NODE_GLOBAL_PATH D:\SoftWare\Environments\NodeJS\NodeFile\node-v10.15.3-win-x64\node-global\node_modules
首先,新建一个系统变量名为:NODE_GLOBAL_PATH
然后,再添加到PATH里面