node 安装配置 及 cnpm 和node 版本不兼容问题
新电脑回来安装node 配置环境
node => npm => cnpm => yarn => 淘宝镜像
node 下载 安装, 一直next到安装成功。
刚开始 下的 16.18 的版本, 起vue2 项目因为node-sass 版本不兼容, 后面换成了 12.16的版本
配置环境
在node的文件夹目录下创建node_cache和
node_global
文件夹, npm安装的全局模块所在的路径,以及缓存cache的路径
更改配置下载位置, 主要命令
npm config set prefix "C:\Program Files\nodejs\node_global" 自己的地址 npm config set cache "C:\Program Files\nodejs\node_cache" 自己的地址
添加环境变量, win11 在系统 => 高级系统设置 里面
用户变量设置, 如果有C:\Usersuser\AppData\Roaming\npm 一定要把它删了,改成自己安装的 node_global 路径
系统变量添加 NODE_PATH:C:\Program Files\nodejs\node_global\node_modules || 自己的路径
系统变量的path 新增一条 C:\Program Files\nodejs\ (node 路径)
修改 node文件夹的权限, 改成完全控制
配置 淘宝镜像cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
,安装cnpm
或者
-
npm config set registry https://registry.npm.taobao.org
,切换国内镜像,使用淘宝镜像 npm config get registry
,查看当前镜像使用的地址,返回成功,则代表设置成功- npm config set registry https://registry.npmjs.org 切换为默认镜像(国外)
后面使用cnpm install 安装依赖 报错 , 查了是版本不兼容问题,之前的版本是8.4
我查到有说 使用命令删除 cnpm 再安装低版本cnpm 命令 npm uninstall -g cnpm
我用命令删除报错, 决定暴力删除===找到 node_global路径下的node_modules中有cnpm的文件夹,删除 重新安装低版本cnpm
npm install cnpm@7.1.0 -g --registry=https://registry.npm.taobao.org 安装的是7.0 的,
再切换为淘宝镜像, 后面就没问题了
安装yarn
cnpm install -g yarn
查看
当前源
yarn config get registry
# 修改为淘宝镜像源
yarn config set registry https://registry.npm.taobao.org
其他一些命令
清理npm缓存 命令 : npm cache clear --force 或-f
安装npm包–rimraf : npm install rimraf -g
执行命令删除依赖: 1rimraf node_modules
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!