惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园_首页
博客园 - Franky
大猫的无限游戏
大猫的无限游戏
博客园 - 三生石上(FineUI控件)
量子位
博客园 - 聂微东
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
S
SegmentFault 最新的问题
Apple Machine Learning Research
Apple Machine Learning Research
爱范儿
爱范儿
V
Visual Studio Blog
雷峰网
雷峰网
T
Tailwind CSS Blog
宝玉的分享
宝玉的分享
Blog — PlanetScale
Blog — PlanetScale
有赞技术团队
有赞技术团队
博客园 - 叶小钗
Microsoft Azure Blog
Microsoft Azure Blog
T
The Blog of Author Tim Ferriss
U
Unit 42
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
小众软件
小众软件
阮一峰的网络日志
阮一峰的网络日志
Y
Y Combinator Blog

博客园 - 慕容木木

DeepSeek Harness - DeepSeek 开源 Agent 运行时底座,万物皆插件,7400+ Star 一日爆火 如何调整3D打印的松紧? 3D耗材拉丝需要干燥的方法 WeMD - 更优雅的 Markdown 公众号排版工具,一键复制到微信 【免费软件】Motrix Next - 全能下载神器回归,体积缩小4倍、迅雷替代 【免费软件】Recordly - 开源录屏神器,一键制作专业演示视频 一场碳基大脑的认知起义 【AI赋能】百宝箱内测OpenClaw,测试推送消息成功,手把手教你怎么做(20260214) 手把手教你安全移除 OpenClaw:全流程清理与避坑指南 【免费领取】OpenClaw 国内部署完全指南,打造你的专属 AI 数字助手(文末有获取方法) OpenClaw爆火背后:我的冷思考 【全网最全教程】使用最强DeepSeekR1+联网的火山引擎,没有生成长度限制,DeepSeek本体的替代品,可本地部署+知识库,注册即可有750w的token使用 即将迎来全民编程时代 免登录的华为小艺+DeepSeek才是yyds,这个结合太丝滑了 Cherry Studio:最强电脑端AI工具合集软件推荐与使用方法(有满血DeepSeek R1的小艺) 全网最全的DeepSeek的使用指导资源,拿去用来操作其他的大模型也一样有用,你去找付费培训不如打赏我一毛 Qwen2.5 Max:最有可能是DeepSeek R1的平替 本地部署最强人工智能服务:方案(一)Chatbox+硅基流动(满血DeepSeek R1) (vm/vb)虚拟机复制或者拷贝之后连不上网络怎么处理? Vmware共享文件夹安装设置方法(window与Linux使用共享文件夹) VirtualBox配置安装入门(Linux连不上网络和设置共享文件夹) PHP中常见的几种运行代码的方式 PHP性能之语言性能优化:vld——查看代码opcode的神器 PHP性能之语言性能优化:魔术方法好不好? PHP性能之语言性能优化说明 PHP性能:序——谈ab(Apache Bench)压力测试工具
CentOS7安装nvm和node
慕容木木 · 2023-02-26 · via 博客园 - 慕容木木

一、安装nvm

官方文档:https://github.com/nvm-sh/nvm
windows版文档:https://github.com/coreybutler/nvm-windows
windows官方下载:https://github.com/coreybutler/nvm-windows/releases

1、安装nvm

使用命令

  1. curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

  1. wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

如果cloning失败,最大的可能是网络不行,换个网络试试

2、添加到source

Running either of the above commands downloads a script and runs it. The script clones the nvm repository to ~/.nvm, and attempts to add the source lines from the snippet below to the correct profile file (~/.bash_profile~/.zshrc~/.profile, or ~/.bashrc).

  1. export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
  2. [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

执行一下source

bashsource ~/.bashrc

zshsource ~/.zshrc

ksh. ~/.profile

注意:推荐使用 ~/.bash_profile,执行命令是source ~/.bash_profile

3、查看版本

  1. # nvm -v
  2. 0.38.0

二、安装和使用不同版本的node

查看node列表

  1. # nvm ls
  2. v12.22.1
  3. v14.17.1
  4. -> v16.3.0
  5. default -> node (-> v16.3.0)
  6. iojs -> N/A (default)
  7. unstable -> N/A (default)
  8. node -> stable (-> v16.3.0) (default)
  9. stable -> 16.3 (-> v16.3.0) (default)
  10. lts/* -> lts/fermium (-> v14.17.1)
  11. lts/argon -> v4.9.1 (-> N/A)
  12. lts/boron -> v6.17.1 (-> N/A)
  13. lts/carbon -> v8.17.0 (-> N/A)
  14. lts/dubnium -> v10.24.1 (-> N/A)
  15. lts/erbium -> v12.22.1
  16. lts/fermium -> v14.17.1

这指明了node当前的使用版本是【v16.3.0】

1、下载编译安装最新的node

  1. nvm install node # "node" is an alias for the latest version

2、安装特定版本

  1. nvm install 6.14.4 # or 10.10.0, 8.9.1, etc

3、查看版本和别名

  1. # 查看所有的版本
  2. nvm ls-remote
  3. # 查看主要的版本,这个比较少信息
  4. nvm ls

4、在任意shell使用已安装的node版本

  1. nvm use node

使用特定版本的node

  1. nvm use node-version/alias
  2. 如下:
  3. nvm use v14.17.1
  4. nvm use 14.17.1
  5. nvm use lts/fermium