NodeJS环境配置
下载网站:Node.js (nodejs.org)
在安装过程中会有一个automatically install the necessary tools的提示选项,这里因为有一些包需要使用C/C++进行编译,这里可以勾选。
如果不勾选,则需要参照以下网页设置node-gyp:https://github.com/nodejs/node-gyp
配置npm/yarn使用国内镜像
国内镜像网站:npmmirror 中国镜像站
-
设置npm/yarn使用国内镜像
npm config set registry https://registry.npmmirror.com # npm用这个 yarn config set registry https://registry.npmmirror.com # yarn用这个
-
如果需要使用cnpm,则可以访问镜像站,镜像站上给出了详细的解决方案
配置全局包目录和缓存包目录
-
在NodeJS安装文件夹下创建文件夹:node_cache(缓存包目录)和node_global(全局包目录)
-
命令行配置npm的缓存目录和全局包目录
# npm npm config set prefix "C:\Program Files\nodejs\node_global" # 这里改成你的node_global路径 npm config set cache "C:\Program Files\nodejs\node_cache" # 查看npm配置信息,验证配置是否正确 npm config ls
-
将node_global添加到path中
最后可以尝试安装webpack或者yarn等工具进行验证。
注意事项
-
如果要使用其他的包管理工具,如yarn等,配置方法与上面相似,但需要注意yarn和npm的包路径不能一致,否则会产生冲突。
yarn config set prefix "D:\IT\node\yarn" yarn config set global-folder "D:\IT\node\yarn\yarn_global" yarn config set cache-folder "D:\IT\node\yarn\yarn_cache" yarn config set link-folder "D:\IT\node\yarn\yarn_link" # 额外多配置一个link路径
-
使用yarn之后,需要把yarn本地目录下的bin文件夹加入path中,如上图。