1. 删除
如果安装过 node,使用 geek 卸载
后续步骤:(13条消息) Node卸载超详细步骤_卸载node_大头菜@的博客-CSDN博客
2. 安装
版本:v16.13.0
阿里云盘:https://www.aliyundrive.com/s/3J3piqUZM6j
msi:自动注册到注册表
下一步安装
检查版本
node -v
3. 配置
1. 全局安装路径(prefix)
# 修改 prefix 路径(全局安装的路径),以下路径以我为例,自行修改
npm config set prefix "D:\10_software\11_dev\nodejs\node_global"
如果修改后出现报错,则是权限不足
扫描二维码关注公众号,回复:
16940955 查看本文章
解决:
找到之前的安装路径,右键属性,编辑 User,在允许那里打钩
重新全局安装 express,会发现出现在 node_global 中
2. 仓库配置(registry)
在 cmd 中设置
npm config set registry "https://registry.npmmirror.com"
3. 缓存路径 (cache)
在 cmd 中设置
npm config set cache "D:\10_software\11_dev\nodejs\node_cache"
4. 设置环境变量
在 我的电脑 -> 右键 属性 -> 高级系统设置 -> 环境变量
使用 msi 安装会自动配置环境变量,使用压缩包解压则不会自动配置环境变量
使用压缩包解压需按如下图配置,路径为安装路径
在【用户变量】里的【path】中,有原来 C 盘下的 npm 路径,删掉后添加 node_global 路径
删除后右边新建路径
设置好环境变量,如果没有生效,重启电脑
5. 检查
# 全局安装,安装到 prefix 目录下 -g 是 --global 缩写
npm i -g express
查看安装安装路径下的 node_global 中是否存在 node_module
里面应该有刚才下载的 express
6. cnpm 安装
npm install -g cnpm --registry=https://registry.npm.taobao.org
退出 cmd 后,重新打开
淘宝镜像源地址换了,新地址 https://registry.npmmirror.com
cnpm -v