linux install nvm

官网地址:https://github.com/nvm-sh/nvm

1、wget https://codeload.github.com/nvm-sh/nvm/tar.gz/refs/tags/v0.39.7

tar -zxvf v0.39.7

2、vim ~/.bashrc

$HOME=root

export NVM_DIR="$HOME/.nvm"

-s "$NVM_DIR/nvm.sh" \] \&\& \\. "$NVM_DIR/nvm.sh" # This loads nvm \[ -s "$NVM_DIR/bash_completion" \] \&\& \\. "$NVM_DIR/bash_completion" # This loads nvm bash_completion # nodejs下载更换淘宝镜像 export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node 或 export NVM_NODEJS_ORG_MIRROR=https://registry.npm.taobao.org 3、nvm --version nvm current 查看当前node版本 nvm install v16 nvm uninstall v16 移除安装node nvm ls 查看已安装node nvm ls-remote 查看目前线上可安装 node 4、高版本node无法使用问题: 查看系统内安装的glibc版本 然后再根据分析可得知 新版的node v18开始 都需要GLIBC_2.27支持,可是目前系统内却没有那么高的版本 strings /lib64/libc.so.6 \|grep GLIBC [解决问题参考地址:https://www.cnblogs.com/dingshaohua/p/17103654.html](https://www.cnblogs.com/dingshaohua/p/17103654.html "解决问题参考地址:https://www.cnblogs.com/dingshaohua/p/17103654.html") npm config set registry=https://registry.npmmirror.com //执行以下命令查看是否配置成功 npm config get registry npm install -g yarn #更改淘宝镜像 yarn config set registry https://registry.npm.taobao.org yarn config set registry https://registry.npm.taobao.org -g yarn config set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass -g yarn init // 生成package.json文件 yarn install // 安装yarn.lock的所有依赖 yarn install --force // 重新安装依赖 yarn remove moduleName // 删除依赖 yarn add moduleName // 安装某个依赖 yarn add moduleName --dev/-D // 安装到开发环境 yarn run scriptName // 执行package.json命名的脚本命令 yarn config get registry //获取镜像源

相关推荐
liulilittle3 分钟前
TCP BBR调优及监控
linux·网络·网络协议·tcp/ip·win
金玉满堂@bj16 分钟前
Inspect.exe:Windows 桌面自动化的定位利器与 Pywinauto 实战
运维·windows·自动化
土星云SaturnCloud19 分钟前
边缘计算赋能工业智能化:重大危险源监测+产线控制+视觉分析一体化解决方案
服务器·人工智能·ai·边缘计算
handler0119 分钟前
TCP(传输控制协议)核心机制与底层原理
linux·网络·c++·笔记·网络协议·tcp/ip·操作系统
运维全栈笔记27 分钟前
Harbor生产级部署实战:PostgreSQL+Redis+MinIO全解耦架构详解
linux·运维·服务器·笔记·架构·kubernetes·k8s
W230357657328 分钟前
Linux C++ 基于 timerfd + epoll 实现高性能定时器队列(完整源码 + 超详细解析)
linux·开发语言·c++·线程池
wanhengidc31 分钟前
云手机中虚拟技术的功能
运维·服务器·网络·安全·web安全·智能手机
皓月盈江33 分钟前
Linux Ubuntu系统使用Docker搭建vulhub靶场环境
linux·ubuntu·docker·tomcat·vulhub·漏洞靶场
念恒1230639 分钟前
Docker基础--namespace空间隔离实战(包含部分指令)
linux·运维·服务器
j7~41 分钟前
【Linux】基础IO超万字解析(文件描述符)(2)
linux·运维·服务器·c++·file·重定向·文件描述