nvm 的安装安装 node 以及 nvm 操作命令 yarn 的安装

nvm 安装 node 以及 nvm 操作命令 yarn 的安装

      • 安装nvm
            • 下载地址
      • npm换成cnpm
        • nvm命令行
      • yarn的安装:
        • Yarn 淘宝源安装,
        • yarn的常用命令:

安装nvm

nvm-windows下载

下载地址

https://github.com/coreybutler/nvm-windows/releases下载 在这里插入代码片 nvm-setup.exe

安装nvm
  首先把nvm-setup.zip解压到比如E:/dev/nvm 中(其它盘也可以);然后以管理员的身份运行nvm-setup . 选择nvm安装目录为E:\dev\nvm,node安装目录为 E:\dev\nodejs,修改settings.txt的内容为:

root: E:\dev\nvm
path: E:\dev\nodejs
arch: 64
proxy: none
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

修改nvm环境变量

NVM_HOME:E:\dev\nvm
NVM_SYMLINK:E:\dev\nodejs
PATH:%NVM_HOME%;%NVM_SYMLINK%(path已存【%NVM_HOME%;%NVM_SYMLINK%】在添加到最后)

通过nvm安装node

nvm -v // 查看nvm版本
nvm install 8.12.0 // 下载指定版本 nvm install latest安装最新版本
nvm use 8.12.0 // 使用指定版本
nvm ls // 查看已经安装的nodejs版本
node -v // 查看nodejs版本

npm换成cnpm

1、安装cnpm,输入以下命令:

npm install -g cnpm --registry=https://registry.npm.taobao.org
nvm命令行
  1. nvm nvm list 是查找本电脑上所有的node版本
    nvm list 查看已经安装的版本
    nvm list installed 查看已经安装的版本
    nvm list available 查看网络可以安装的版本

  2. nvm install version 安装指定版本

  3. nvm use version 切换使用指定的版本node

  4. nvm ls 列出所有安装的版本

  5. nvm current显示当前版本

  6. nvm alias ## 给不同的版本号添加别名

  7. nvm unalias ## 删除已定义的别名

  8. nvm reinstall-packages ## 在当前版本node环境下,重新全局安装指定版本号的npm包

  9. nvm on 打开nodejs控制

  10. nvm off 关闭nodejs控制

  11. nvm proxy 查看设置与代理

  12. nvm node_mirror [url] 设置或者查看setting.txt中的node_mirror,如果不设置的默认是 https://nodejs.org/dist/
      nvm npm_mirror [url] 设置或者查看setting.txt中的npm_mirror,如果不设置的话默认的是: https://github.com/npm/npm/archive/.

  13. nvm uninstall 卸载制定的版本

  14. nvm use [version] [arch] 切换制定的node版本和位数

  15. nvm root [path] 设置和查看root路径

  16. nvm version 查看当前的版本

npm config set prefix “F:\office\nvm\node_global”
npm config set cache “F:\office\nvm\node_cache”

npm install express -g

node
> repress('express')

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

yarn的安装:

npm install -g yarn 
yarn --version
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的常用命令:
安装yarn 
npm install -g yarn
安装成功后,查看版本号: 
yarn --version
创建文件夹 yarn 
md yarn
进入yarn文件夹 
cd yarn
初始化项目 
yarn init // 同npm init,执行输入信息后,会生成package.json文件
yarn的配置项: 
yarn config list // 显示所有配置项
yarn config get <key> //显示某配置项
yarn config delete <key> //删除某配置项
yarn config set <key> <value> [-g|--global] //设置配置项
安装包: 
yarn install //安装package.json里所有包,并将包及它的所有依赖项保存进yarn.lock
yarn install --flat //安装一个包的单一版本
yarn install --force //强制重新下载所有包
yarn install --production //只安装dependencies里的包
yarn install --no-lockfile //不读取或生成yarn.lock
yarn install --pure-lockfile //不生成yarn.lock
添加包(会更新package.json和yarn.lock):

yarn add [package] // 在当前的项目中添加一个依赖包,会自动更新到package.json和yarn.lock文件中
yarn add [package]@[version] // 安装指定版本,这里指的是主要版本,如果需要精确到小版本,使用-E参数
yarn add [package]@[tag] // 安装某个tag(比如beta,next或者latest)
//不指定依赖类型默认安装到dependencies里,你也可以指定依赖类型:

yarn add --dev/-D // 加到 devDependencies
yarn add --peer/-P // 加到 peerDependencies
yarn add --optional/-O // 加到 optionalDependencies
//默认安装包的主要版本里的最新版本,下面两个命令可以指定版本:

yarn add --exact/-E // 安装包的精确版本。例如yarn add [email protected]会接受1.9.1版,但是yarn add [email protected] --exact只会接受1.2.3版
yarn add --tilde/-T // 安装包的次要版本里的最新版。例如yarn add [email protected] --tilde会接受1.2.9,但不接受1.3.0
发布包

yarn publish
移除一个包 
yarn remove <packageName>:移除一个包,会自动更新package.json和yarn.lock
更新一个依赖 
yarn upgrade 用于更新包到基于规范范围的最新版本
运行脚本 
yarn run 用来执行在 package.json 中 scripts 属性下定义的脚本
显示某个包的信息 
yarn info <packageName> 可以用来查看某个模块的最新版本信息
缓存 
yarn cache 
yarn cache list # 列出已缓存的每个包 
yarn cache dir # 返回 全局缓存位置 
yarn cache clean # 清除缓存

你可能感兴趣的:(node,nodejs,node,多版本控制,npm,yarn,前端)