安装 NVM
通过 NVM 进行安装 node ,同时也方便后期更换 node 版本
下载方式:
1、官方 Github 下载链接🔗
2、百度网盘 https://pan.baidu.com/s/1Mim36AfyMYH0rTwypxKODQ 提取码: qtf9
3、直接没有通过 NVM 下载的 Node 需要卸载,推荐用 Geek 免费版本就够用
拿到 exe 执行程序,直接点击下一步就可以安装成功
注意:NVM 安装的路径要确保非中文、没有空格否则后面安装 node 可能会无法使用
验证是否安装成功
win + R 输入 cmd 打开黑窗口
输入
▼text复制代码nvm -v
出现下面效果就是安装成功
安装特定 Node 版本
-
用户中心项目:node 版本 16.x
-
BI 项目 :node 版本 18.18.2
安装也很简单
▼text复制代码nvm install 16
语法规则
▼text复制代码nvm install <version> 你想要安装什么版本就把对应的 version 换成想要安装的版本 比如 18.18.2 nvm install 18
安装成功的效果
安装完成之后还需要,使用 use 命令使用安装完成的 node
▼text复制代码nvm use 16
成功后的效果(PS 会弹出一个授权框点击 是 就可以)
如果速度太慢,可以设置镜像试试
找到自己安装 nvm 的路径一般是 C:\Users\自己的用户名\AppData\Roaming\nvm
找到
在文件最后添加上下面内容
▼text复制代码node_mirror: https://npmmirror.com/mirrors/node/ npm_mirror: https://npmmirror.com/mirrors/npm/
最后保存退出即可
Node 切换国内镜像
原因是默认的下载源下载速度太慢,要是下载速度还可以接受就不需要更换
阿里云镜像网站 https://npmmirror.com/
win + R 输入 cmd 打开黑窗口之后,输入
▼text复制代码npm config set registry https://registry.npmmirror.com
设置之后,通过命令查看是否设置成功
▼text复制代码npm get registry

评论
问答助学
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
作者分享
IP 数据库体积缩小 31%,关键竟然是合并重复子树
2
提到用 Rust 重写项目,很多人的第一反应往往是性能提升。以 Bun 为例,它最初主要采用 Zig 开发,后来在 2026 年发布的 v1.4 版本中将核心代码迁移到了 Rust。用 Rust 重写,性能、安全性往往是大家想要的,但是有没有想过用 Rust 重写还能发现 bug 呢?
pgrust 这个项就是,他用 Rust 重新实现 PostgreSQL,保持通信协议和 SQL 方言兼容。为了确认新系统的行为和原版一致,开发者需要对着 PostgreSQL 的实际返回逐个比对。结果查着查着,有些异常不是新代码的锅,PostgreSQL 自己就是这样的。pgrust 开发者 Michael Malis 把其中几个报告给了 PostgreSQL 社区。
大概的问题:
1)SP-GiST 空间索引里有个函数判断点的方位,代码认为上、下、同一水平线三种情况已经穷尽了,末尾放了句「impossible case」兜底。结果在特定浮点边界附近,三种判断同时不成立,程序真走进了这个「不可能」的分支
2)日期格式缓存复用时,一个解析模式的标记没重置,导致同一条 JSONPath 查询在同一个会话里,换个执行顺序结果就不一样。
3)pgcrypto 的 crypt() 在某些输入下截断了多字节字符,返回的文本编码不合法。能存进去,但 pg_dump 导出时就炸了。
一个用 Rust 重写的新项目,测着测着,把运行了几十年的 PostgreSQL 里埋着的东西翻了出来。Rust 重写的价值,不一定只在跑得更快、更安全这一件事上。为了做到真正的兼容,开发者得把前人没怎么碰过的边界全走一遍,这个过程本身就在帮原版排雷。
4
ARTS 1025: 唯一字符与同构字符串、省词可能增加阅读负担与重新估算软件的实现成本
5
🎉 1024 程序员节快乐!
祝编程导航里的每一位程序员:offer 多多,薪资翻倍,面试顺利,早日拿下心仪 offer!💻
17
AST:从 Java 代码理解抽象语法树
5


