侧边栏壁纸
博主头像
八月寻英 博主等级

大道至简,知易行难

  • 累计撰写 38 篇文章
  • 累计创建 14 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Linux安装nvm以及cnpm

smy
smy
2025-04-08 / 0 评论 / 0 点赞 / 28 阅读 / 0 字 / 正在检测是否收录...

这里我拿debain做示范,其他linux系统大差不差,自行查找对应的命令;

1.下载nvm安装包

点我下载

2.上传至root目录下

3.解压nvm

mkdir -p /root/.nvm
tar -zxvf nvm-0.38.0.tar.gz -C /root/.nvm

4.配置环境

打开~/.bashrc,

vim ~/.bashrc

在~/.bashrc的末尾,添加如下语句:

export NVM_DIR="$HOME/.nvm/nvm-0.38.0"
[ -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://npmmirror.com/mirrors/node/

5.刷新配置使其生效

source ~/.bashrc

输入nvm试试效果吧;

ps: 当使用 nvm ls-remote 命令查看可安装的 Node.js 版本时,如果列表中只有 iojs 版本(如下图),可能是由于 nvm 镜像源失效导致的12

解决方法

切换镜像源

可以通过切换 nvm 的镜像源来解决这个问题。以下是具体方法:

~/.bashrc设置新的镜像源,然后source ~/.bashrc

6.安装cnpm

6.1npm更换淘宝镜像源

npm config set registry https://registry.npmmirror.com

6.2检查配置是否成功

npm config get registry

6.3全局安装基于淘宝源的cnpm

 npm install -g cnpm --registry=https://registry.npmmirror.com

6.4执行命令查看cnpm是否安装成功

cnpm -v 

下面是我笔记本的cnpm -v

简直一模一样(大笑)

这里版本没有指定,如果cnpm和node版本不匹配可能导致编译或打包失败!!!如果需要更改可以执行下面命令

npm install -g cnpm@6.0.0 --registry=https://registry.npmmirror.com

0
  • 0

评论区