ubuntu安装node环境管理器nvm

烈酒焚心 提交于 2020-02-01 01:56:34

nvm是一个类似Anaconda和pipenv的环境管理器。
安装的ubuntu版本18.04.03

安装

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

或者

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

检查版本

nvm --version

检查可用node版本

nvm ls-remote

就可以查看远端可提供的node版本

安装node

nvm install v12.14.0

就可以安装对应的版本

查看安装的node版本

->     v10.18.0
       v12.14.0
default -> v12.14.0
node -> stable (-> v12.14.0) (default)
stable -> 12.14 (-> v12.14.0) (default)
iojs -> N/A (default)
unstable -> N/A (default)
lts/* -> lts/erbium (-> v12.14.0)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.18.0
lts/erbium -> v12.14.0

其中箭头表示正在使用的node环境。

更换环境

nvm use v12.14.0

就可以设置需要使用的node环境

换源

在.bashrc中添加一句

export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node

就可以使用淘宝的源了

npm 使用淘宝源

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

使用cnpm就可以使用了。

yarn的配置

安装

cnpm install -g yarn

设置源

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 : npm install -g yarn

  • 查看版本号:yarn --version

  • 初始化项目:yarn init

  • yarn 的配置项:yarn config list/get/delete/set

  • 安装包

    • yarn install 安装package.json所有的包,并将包及它的所有依赖保存。
    • yarn install --flat 安装一个包的单一版本
    • yarn install --force 强制重新下载所有包
    • yarn install --prodution 安装dependencies里的包
    • yarn install --no-lockfile 不读取或生成yarn.lock
    • yarn install --pure-lockfile 不生成yarn.lock
  • 添加包

    • yarn add [package] 在当前的项目中添加一个依赖包,自动更新到package。
    • yarn add [package]@[version]
    • yarn add [package]@[tag]
  • 发布包: yarn publish

  • 移除一个包:yarn remove [package]

  • 更新一个依赖 yarn upgrade

  • 运行脚本 yarn run 脚本

  • 显示某个包的信息 yarn info [package]

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!