Admin

Manjaro安装nvm使用旧版本nodejs
2020年7月24日 16:43 13 0 0 0

Manjaro安装nvm使用多版本nodejs

原因:

  • 20200724 随着系统更新,nodejs 版本去到14.5.0,gitbook 突然不能用了
  • gitbook 已经有3年没更新了,只能尝试旧版nodejs

安装

使用普通用户,执行命令安装:

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

安装完成,不应该出现任何ERROR才是成功,安装路径为~/.nvm

  • 然后重新打开终端,使其生效
  • 然后重新打开终端,使其生效
  • 然后重新打开终端,使其生效

加速

加速下载,修改~/.bashrc,添加一行:

  1. export NVM_NODEJS_ORG_MIRROR="http://npm.taobao.org/mirrors/node"
  • 然后重新打开终端,使其生效
  • 然后重新打开终端,使其生效
  • 然后重新打开终端,使其生效

安装Nodejs

使用如下命令查询可用版本:

  1. nvm ls-remote

同样是普通用户执行命令,安装需要的版本:

  1. nvm ls
  2. nvm install v13.14.0
  3. nvm ls

使用

使用如下命令检验:

  1. nvm current # 切换前
  2. nvm use v13.14.0 # 切换
  3. nvm current # 切换后
  4. npm # npm路径

安装cnpm加速:

  1. npm install -g cnpm --registry=https://registry.npm.taobao.org

安装gitook-cli

先确保原来的gitbook已经卸载

然后,普通用户下执行命令安装:

  1. nvm use v13.14.0
  2. cnpm install -g gitbook-cli

这样就安装好了,注意: 安装参数-g并不会像系统npm那样安装到系统目录,这个只会安装到~/.nvm/version....

启动:

  1. gitbook serve

参考

发布内容,请遵守相关法律法规。
评论