一、下载node.js
官方下载地址:nodejs.org/zh-cn/ 推荐下载 长期维护版
二、安装Node.js
- 直接一直下一步。 需要注意的是这里:
三、查看Node.js是否安装成功
- 检查环境变量:右击此电脑——>属性——>高级系统设置——>环境变量——>系统变量——>Path——>确保Node环境已添加——>确定——>关闭全部窗口
- cmd检查环境:win+R——>cmd——>键入node -v
四、Node.js环境配置
- 更改npm安装全局模块的目录和缓存路径
npm install xxx时默认存放路径为:C:\Users\用户名\AppData\Roamin
- 开始配置更改(自定义npm install xxx 存放路径)
进入Node安装根目录,创建“node_global”和“node_cache”空目录文件夹,分别用于当前node资源的安装和缓存
重点注意:还需要在node_global目录下在创建一个“node_modules”空目录文件夹
PS C:\Users\ZSAndroid> npm config set prefix "D:\MyFilePath\NodeJS\node_global"
PS C:\Users\ZSAndroid> npm config set cache "D:\MyFilePath\NodeJS\node_cache"
PS C:\Users\ZSAndroid>
五、配置环境变量
NODE_PATH变量值添加到系统变量Path中
右击此电脑—>属性—>高级系统设置—>环境变量—>用户变量Path—>修改
六、测试Node.js安装结果
1.安装express,使用npm命令——> npm install express -g
2.安装webpack,使用npm命令——> npm install webpack -g
进入“D:\MyFilePath\NodeJS\node_global\node_modules”验证,该“node_modules”目录是自动生成的,安装的Module都存放在该路径下。
七、配置淘宝镜像
淘宝镜像官网:http://npm.taobao.org/
必须使用右击“以管理员身份运行”运行Windows PoweShell,键入
永久设置:“npm install -g cnpm --registry=https://registry.npm.taobao.org”或“npm config set registry https://registry.npm.taobao.org”
检查安装:“cnpm -v”
查看当前镜像地址:“npm config get registry”
恢复原镜像地址:“npm config set registry https://registry.npmjs.org”
八、nodejs卸载
- 删除一下文件 C:\Program Files (x86)\Nodejs C:\Program Files\Nodejs C:\Users\14510\AppData\Roaming\npm C:\Users\14510\AppData\Roaming\npm-cache 以上是默认安装路径的文件位置,具体删除文件根据实际目录为准
- 然后再控制面板里面直接卸载nodejs即可
九、碰到的问题和解决方案
1、npm WARN config global --global, --local are deprecated. Use `--location解决方案
1.1 打开nodejs文件夹。并打开两个文件 npm.cmd 和 npm
1.2 找到那2个文件里面的prefix -g替换为prefix --location=global
1.3 修改完之后、关闭之前的命令行窗口。重新打开一个新的命令行窗口,检查一下。