文章目录
- 下载Node.js
- 安装Node.js
- 配置Node.js
- 1、修改npm包的全局安装路径和缓存路径
- 2、环境变量设置
- 3、镜像源配置
- 4、安装其他包管理工具
下载Node.js
下载:https://nodejs.org/en/download/prebuilt-installer,下载LTS版本的,LTS(Long Time Support,相对稳定的版本) ,Current (处于内部测试中,可能不完善) 。
安装Node.js
运行上面下载的 nodejs 安装程序【node-v20.15.0-x64.msi】,next,然后选安装目录
- Node.js runtime
Node运行环境,这也是安装Node的核心功能。 - corepack manager
Node.js的通用包管理器,提供了对 Node.js 包的查找、下载、安装、卸载的管理功能。常用Node.js的包管理器有npm、yarn、pnpm、cnpm等。 - npm package manager
npm(Node Package Manager)包管理器,是JavaScript运行时环境Node.js推荐的包管理器。 - Online documentation shortcuts
在线文档快捷方式。- - Add to PATH
添加到Windows的环境变量。
这里我们默认下一步
勾选Automatically install the necessary tools,会自动下载安装一些工具(Python和VS编译工具),在使用中某些包可能会用到。
然后 install
由于勾选了Automatically install the necessary tools选项,点击Finsh后会出现下面的安装提示,继续即可。
会显示Chocolatey、python、VS安装情况,如下
至此,Node.js安装完成。
配置Node.js
1、修改npm包的全局安装路径和缓存路径
npm安装包的命令如下
# 本地安装(local)
npm install 名称
# 全局安装(global)
npm install 名称 -g
修改安装路径和缓存路径命令如下
# 修改安装路径
npm config set prefix "D:\Program Files\nodejs\node_global"
# 修改缓存路径
npm config set cache "D:\Program Files\nodejs\node_cache"
# 查看安装路径
npm get prefix
# 查看缓存路径
npm get cache
# 查看基本配置
npm config list
ps:路径需确保有修改、写入权限,如果没有请更改权限。如果其他目录无法识别npm命令,环境变量配置没问题的话那大概率就是文件夹的权限问题。
2、环境变量设置
安装完node.js后,默认设置了环境变量path,其值为C:\Users\xx\AppData\Roaming\npm,编辑换成自己的全局安装路径,我这里是D:\Program Files\nodejs\node_global
然后新建NODE_PATH
变量,值为D:\Program Files\nodejs\node_global
3、镜像源配置
npm config set registry=https://registry.npmmirror.com/
或者其他镜像
阿里:https://npm.aliyun.com/
华为:https://mirrors.huaweicloud.com/repository/npm/
腾讯:http://mirrors.cloud.tencent.com/npm/
4、安装其他包管理工具
安装完后我们默认使用npm包管理工具,我们也可以使用其他包管理工具,比如:cnpm、yarn等,安装命令如下:
npm install cnpm -g
npm install yarn -g
安装完成后可以在cmd窗口分别使用cnpm -v和yarn -v命令查看版本情况,出现版本信息即表示已安装成功。
- npm
是node官方的包管理器。 - cnpm
是中国版的npm,通常因网络等各类因素无法使用npm时,cnpm就派上用场了,但cnpm一般只用于安装时候,所以在项目创建、卸载等操作时我们还是使用npm,因而cnpm不能用来卸载包。 - yarn
是由Facebook、Google、Exponent 和 Tilde 联合推出了一个新的 JS 包管理工具,是为了弥补 npm 的一些缺陷而出现。
更多技术干货,请持续关注程序员大佬超。
原创不易,转载请务必注明出处。