下载安装包
官网首页:Node.js (nodejs.org)
根据电脑系统及位数选择安装包。其中,.msi
(建议)是Windows installer开发出来的程序安装文件,可以安装,修改,卸载你所安装的程序;.zip
是压缩包,解压即可使用,不需要安装。
安装
一直next,直到这一步,不要选中,直接next:
接着install,直到finish。
安装完成后,可以在终端输入node -v
查看node.js版本,输入npm -v
查看npm版本。
环境配置
这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似
npm install 模块名 [-g]
的安装语句时,会将安装的模块安装到C:\Users\用户名\AppData\Roaming\npm
路径中,会占用C盘空间。
接下来的操作是在nodejs
的安装目录D:\nodejs
下进行。
-
在安装目录下,如在
E:\nodejs
新建两个文件夹node_global
(全局包存放目录) 和node_cache
(缓存目录); -
使用管理员身份打开cmd命令窗口,执行以下两句操作:
npm config set prefix "E:\nodejs\node_global" npm config set cache "E:\nodejs\node_cache"
-
配置环境变量:
-
此电脑右键-属性-高级系统设置-环境变量,在系统变量中新建变量名:
NODE_PATH
,变量值:E:\nodejs\node_global\node_modules
;然后正常情况下
node_global
里会多出了一个node_modules
文件夹。如果新建变量值之后没有自动创建node_modules
文件夹,就在node_global
下手动创建一个node_modules
文件夹。 -
编辑用户变量的
path
,将默认的C
盘下APPData/Roaming\npm
修改为E:\nodejs\node_global
; -
编辑系统变量,选择path,点击编辑,添加NODE_PATH,随后点击确定。
-
测试
安装一个express模块进行测试
npm install express -g
如下即为配置成功
如果安装失败可能是没有使用管理员身份运行cmd窗口,或者可以修改一下node_global
和node_cache
的权限。
参考:
https://zhuanlan.zhihu.com/p/442215189
https://zhuanlan.zhihu.com/p/86241466
https://blog.csdn.net/WHF__/article/details/129362462
https://blog.csdn.net/HANZY72/article/details/122505375