在安装nodejs时装了五六遍,当时的感觉就是想拍键盘,今天写这篇博客希望安装nodejs的人少走些弯路,把时间用在学习或工作时。
目录
一、教程环境
-
系统:win10家庭版
-
nodejs版本:10.17.0
二、下载nodejs
高版本下载地址:https://nodejs.org/zh-cn/download/
低/历史版本下载地址: https://nodejs.org/zh-cn/download/releases/
三、nodejs安装步骤
-
无特殊需求一直点【next】就行了
-
最后点击【finish】运行
-
测试安装是否成功
1)使用【win+R】运行命令行
2)测试nodejs,使用命令:node -v
3)测试npm,使用命令:npm -v
-
配置环境属性,即创建node_global、node_cache文件并配置路径
1)创建文件夹
2)配置路径【有坑】
配置nodejs的global文件夹时路径不带双引号,正确的命令如下:
npm config set prefix D:\nodejs\node_global
npm config set cache "D:\NodeJS\node_cache"
两个命令成功后不显示信息,失败后显示报错信息:
-
关于环境变量
nodejs安装默认会设置环境变量,因此不用再设置了。有些人就是因为改了默认设置的环境变量才导致nodejs用不了的。
如果安装完后不能用,需要手动设置一下。
如果还不能用,在添加一个环境变量 NODE_PATH 指向node_global文件夹下
四、当时安装遇到的坑
记得当时安装了五六遍,第一次装的12.0版本,之后装的是11.0版本,最后装的是10.0版本。因为装的时候是最新的nodejs,安装完后有本地缓存的文件,导致之后安装的node可以用,但npm用不成,解决办法也是删缓存文件。
-
如果用不成npm可以试试删除C:\Users\Admin下的.npmrc或者.node_repl_history,这两个文件有哪一个就删除哪一个。其中第一个为低版本的缓存文件、第二个为新版本的缓存文件。
-
如果还不行,在试试删除C:\Users\Admin\AppData\Roaming的这两个文件夹,然后卸载nodejs,重启电脑在安装一遍nodejs。
希望对你有帮助~