关于Node.js
1.安装
安装之前查看是否已经安装和版本号,进入cmd
node -v
npm -v
如果安装,接下来按照步骤进行安装
(1)下载node.js,地址:https://nodejs.org/en/download/点击下载
直接解压安装,默认选项就可以。
然后执行上面的查看是否安装以及版本号命令。
(2)安装目录
安装以后不记得安装在那里了,如何查看呢,进入cmd输入下面的指令
where node
上面的路径就是node的安装目录,里面的系统目录如下(其中,npm随安装程序自动安装,作用就是对Node.js依赖的包进行管理)
(3)配置npm在全局作用域下的路径和缓存地址
原因:
因为在执行例如npm install webpack -g等命令全局安装的时候,默认会将模块安装在C:\Users\用户名\AppData\Roaming路径下的npm和npm_cache中,不方便管理且占用C盘空间。
(我的就是安装在c盘了,下面就是演示一下)
在node.js安装目录下新建两个文件夹 node_global和node_cache,如图所示:
然后在cmd命令下执行如下两个命令:(两个文件夹所在的目录)
1 npm config set prefix "C:\Program Files\nodejs\node_global"
2 npm config set cache "C:\Program Files\nodejs\node_cache"
配置全局环境变量
环境变量-系统变量里面,新建一个变量 NODE_PATH
值为:C:\Program Files\nodejs\node_modules
就是node_modules所在的目录
环境变量-用户变量 编辑里面的path,将相应npm的路径(“C:\Users\用户名\AppData\Roaming\npm”)改为:
C:\Program Files\nodejs\node_global
(4)配置完成,测试
在cmd命令下执行 npm install webpack -g 安装全局webpack,如下图所示 (管理员身份下运行)
npm install webpack webpack-cli --save-dev
此时的global文件夹
然后webpack -v 查看版本号(我这里单独又安装了一遍)webpack -v可能会报错:webpack is not deine,解决办法:一定要把运行窗口关闭后,重新打开运行webpack -v
(5)安装cnpm
npm install express -g
可以看到node_global/node_modules下有express了,如图:
原文:https://www.cnblogs.com/yunjiao/p/13923231.html