安装 Node.js
官网下载安装包https://nodejs.org/zh-cn/,一直【下一步】安装即可。
设置Windows操作系统全局环境变量
为什么设置环境变量?
当我们在cmd命令行中输入命令时,系统首先会在当前目录下去找命令对应的可执行程序,如果有,就执行;如果没有,就去系统环境变量的“PATH”记录的所有目录下寻找,如果没有找到,那么就会在命令行提示:“XXX 不是内部或外部命令”。
-
我的电脑→右键→属性
-
高级系统设置
-
环境变量
-
在系统变量这一栏中,点击“新建”按钮,添加一个变量名“NODE_PATH",值为“D:\NodeJs”
-
修改用户变量中的
Path
在Path
变量值中加上%NODE_PATH%
(win7中以分号作为分隔符) -
命令行查询
npm -v
修改Node.js下载地址、缓存路径、镜像
-
查看当前的cache(缓存)和prefix(下载的存放)位置
npm config ls #查看当前下载的存放位置prefix npm config get prefix #查看当前的缓存位置cache npm config get cache #查看当前的镜像 npm config get registry
-
在Node安装路径下创建
node_global
和node_cache
文件夹。打开命令窗口,设置下载文件的目录npm config set prefix "D:\NodeJs\node_global" npm config set cache "D:\NodeJs\node_cache"
-
将环境变量的【用户变量】下的
Path
中的C:\Users\Administrator\AppData\Roaming\npm
修改为D:\NodeJs\node_global\
-
修改node.js文件夹的权限,否则会报
operation not permitted, mkdir 'D:\NodeJs\node_cache\_cacache'
错误右键文件夹→属性→安全→编辑→Users→允许完全控制→确定
-
执行命令修改淘宝镜像
npm config set registry https://registry.npm.taobao.org/