Hello friend, I'm Ritchie.|

Ritchie里其

园龄:2年6个月粉丝:4关注:7

📂前端
🔖node
2024-03-11 17:42阅读: 392评论: 0推荐: 0

nvm管理/安装多版本Node.js

Node.js版本管理工具有:nvm, nvs, fnm, volta等,这里使用最常见稳定的nvm为例。

如果已经安装了Node.js,需要先卸载掉,运行uninstall node.js程序即可。
完成后检查一下,win + r,cmd,键入node -v, where node

1,安装nvm

nvm官网
仓库
下载需要的版本
1,同意I accept the agreement
2,选择nvm安装路径
3,选择nodejs路径
4,Install
win + r, cmd
键入nvm

2,更换国内镜像源

在 nvm 的安装路径下,找到 settings.txt,root和path分别是nvm和nodejs的安装路径,然后添加下面两个地址,用于设置node_mirro与npm_mirror为国内镜像地址。
或者命令
nvm npm_mirror https://npmmirror.com/mirrors/npm/
nvm node_mirror https://npmmirror.com/mirrors/node/

3,安装Node.js

win + r, cmd
nvm list available,显示可下载版本的部分列表

nvm install 版本号,安装指定的版本的nodejs
nvm listnvm ls,查看目前已经安装的版本

nvm use 版本号,使用指定版本的nodejs

nvm alias default 版本号,设置默认的版本号
nvm uninstall 版本号,删除某版本号

4,修改npm镜像源为淘宝镜像(第2步已设置过)

npm config set registry https://registry.npmmirror.com
检查是否设置淘宝镜像成功
npm config get registry

5,配置全局模块位置

在nvm的 Node.js 安装路径 D:\Nodejs 新建两个文件夹命名为 "node_global" 和 "node_cache"。

在cmd窗口,继续执行以下两句操作:
npm config set prefix "D:\Nodejs\node_global"
npm config set cache "D:\Nodejs\node_cache"
检查是否成功:
npm config get prefix
npm config get cache

6,电脑环境变量配置

win + r, sysdm.cpl
高级-环境变量,在系统变量中新建
变量名:NODE_PATH,变量值:D:\Nodejs\node_global\node_modules

在用户变量Path中新建
D:\Nodejs\node_global

D:\Nodejs\node_cache
也就是与上一步set的两个路径一致。

安装nvm时【系统变量】和【用户变量】会默认增加这两个,不用管

Path里面也会分别增加这两个

7,安装pnpm或者yarn

npm install -g pnpm
在系统环境变量-Path中添加路径,默认是C:\Users[用户名]\AppData\Roaming\npm
由于之前已经将nvm安装在了D:\Programs\nvm,所以通过npm安装后路径变成了D:\Programs\nvm\v18.19.1\node_global

设置国内镜像
pnpm config set registry https://registry.npmmirror.com
检查
pnpm config get registry

注:如果出现"pnpm : 无法加载文件\pnpm.ps1,因为在此系统上禁止运行脚本。"
使用管理员打开Windows PowerShell
键入Set-ExecutionPolicy -Scope CurrentUser RemoteSigned
确认Y
Set-ExecutionPolicy 命令允许你更改执行策略。-Scope CurrentUser 参数指定作用域为当前用户,只对当前用户生效,而不是对整个系统生效。RemoteSigned 是一种执行策略级别,表示已经签名的远程脚本可以被执行,而本地脚本无需签名即可执行。

本文作者:Ritchie里其

本文链接:https://www.cnblogs.com/wang-zeyu/p/18066671

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   Ritchie里其  阅读(392)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
✨欢迎你~🍻
评论
收藏
关注
推荐
深色
回顶
收起
  1. 1 遥か Aimer
遥か - Aimer
00:00 / 00:00
An audio error has occurred.

作词 : aimerrhythm/田中ユウスケ

作曲 : 田中ユウスケ

编曲 : 玉井健二/百田留衣

海岸線の雨に ちらばった君の影

思い出が交差する 海辺の街

君はあの日のまま いまも夢を見てた

君はあの日のまま いまも夢を見てた

遥か記憶の空 2人照らす光

遥か記憶の空 2人照らす光

膝までの浅瀬で 見つけた星

君まで届くなんてさ ありえないような

浅い眠りの中で 深い夢から覚めて

浅い眠りの中で 深い夢から覚めて

裸足のまま駆けてく まばゆい星

君はあの日のまま どんな夢を見てた?

君はあの日のまま どんな夢を見てた?

遥か記憶の空 2人照らす光

遥か記憶の空 2人照らす光

いつまでもこうして 笑っててほしい

夜空に舞い上がる 幾千の花びら

でたらめな誓いで 生きてく日々

君から届くなんてさ ありえないような