一、下载Node.js
选择对应你系统的Node.js版本下载
这里我选择的是Windows64位系统的Node.js20.18.0(LTS长期支持版本)版本的.msi安装包程序
官网下载:
中文网下载:
二、安装Node.js
1 )下载完成后,双击Node.js安装包,开始安装Node.js
2 )双击后出现下面的页面,点击【Next】下一步
3 )勾上继续点击【Next】下一步
4 )进入该页面更改安装路径(我选择安装在E盘),更改完以后点击【Next】下一步
5 )继续点击【Next】下一步
6 )继续点击【Next】下一步
7 )点击【Install】开始安装
8 )安装完成后出现该页面,点击【Finish】关闭安装页面
9 )检查版本信息
打开终端输入以下命令查询
node -v
npm -v
我的操作 :
三、环境配置
1 )找到刚才安装的目录,在目录下新建两个文件夹【 node_global* 】和【 *node_cache】
node_global
node_cache
2 ) 创建完毕后,利用管理员身份打开cmd终端,输入以下命令
使用管理员运行cmd
设置npm的全局包安装路径npm config set prefix "你的安装路径 node_global"
设置npm的缓存路径npm config get cache "你的安装路径 node_cache"
我的刚刚上面新建的Nodejs目录
E:\opt\module\Nodejs\ Node_global
这里与你实际为准备
------------
npm config set prefix "E:\opt\module\Nodejs\ Node_global"
npm config set cache "E:\opt\module\Nodejs\Node_cache"
修改完成后可用以下命令查看是否修改成功
我操作的:
3 )配置系统环境变量
右键此电脑并点击属性
点击高级系统设置
点击环境变量
点击新建(记住是在系统变量新建不是在用户变量新建)
填写变量名和变量值(你的Node.js安装路径),填写完成后点击确定
接着双击点开系统变量的Path
然后再在系统变量的【path】中添加
%NODE_HOME%
%NODE_HOME%\node_global
%NODE_HOME%\node_cache
%NODE_HOME%
------------
%NODE_HOME%\node_global
------------
%NODE_HOME%\node_cache
接着双击点开用户变量的Path
删除掉自动配置的这行
改变为你安装目录,的Node_global地址
E:\opt\module\Nodejs\ Node_global
E:\opt\module\Nodejs\ Node_global
4 )更改npm镜像源
在使用国外的镜像源速度很慢并且容易下载失败,有时候需要尝试多次才有可能下载成功,很麻烦,但是可以切换为国内镜像源,提高下载效率。
设置成淘宝镜像源
npm config set registry https://registry.npmmirror.com
注意旧版淘宝镜像源已停用https://registry.npm.taobao.org/
npm config set registry https://registry.npmmirror.com
查看镜像是否更改
npm config get registry
npm config get registry
我的操作:
5 ) 设置权限
右键并点击属性
点击安全
点击编辑
勾选上所有并点击应用,然后确定
四、下载测试
将express安装到全局文件夹里
-g:安装到全局文件夹
npm install express -g
我的操作:
检查是否安装
npm list -g
出现express就是安装成功
安装配置完成Node.js!
看了一下,原文里并没有提到为什么配置环境变量,我就解释一下吧。
我们常用的电脑都是靠文件目录来访问对应的文件或文件夹。比如说,我要打开 D 盘里一个叫做 Example 的文件夹,那么我们在命令行里输入
D: cd /Example意思就是告诉计算机我要去这个文件夹。但是我们在实际开发的时候不可能每一次都手动告诉计算机要去哪个文件夹,所以就需要配置环境变量。所以本文提到的给 nodejs 配置环境变量,就是为了在日后开发碰上有程序需要借助 nodejs 时,直接通过环境变量告诉它 nodejs 在某某位置,这样就省去了每次手动输入 nodejs 路径的麻烦。
事实上,不仅仅是 nodejs,其他的开发环境,例如 python 或是 go 等等也是需要配置环境变量的,但是它们中的一些会在安装时提供一个 “Add xxx to PATH”的选项,这个选项勾选后就会自动配置好环境变量,否则就需要我们自己手动调整。