zoukankan      html  css  js  c++  java
  • 使用nvm安装node,全局npm,cnpm

    1.nvm-windows下载

      下载地址https://github.com/coreybutler/nvm-windows/releases,下载nvm-setup.zip

    2.安装nvm

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

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

    3.修改nvm环境变量

      我的电脑->属性->高级系统设置->环境变量,在用户变量中添加环境变量:

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

    4.通过nvm安装node

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

    5.安装全局npm

      安装node的时候,npm其实也已经一起安装了。因为nvm可以管理多个版本的node,如果每次添加一个node版本都要安装一堆的包很麻烦,如果有一个npm可以让各个版本的node共用,就不会这么麻烦了,这就是为什么我们要配置一个全局的npm的原因。简单的三步就可以配置一个全局的npm。

    1.  npm config set prefix "E:dev
    vm
    pm"//配置用npm下载包时全局安装的包路径
    2.  npm install npm -g --registry=https://registry.npm.taobao.org //安装全局npm,不同的node都使用这个npm,想更新全局的npm的话首先删除全局路径(就是上一行命令的地址,可以使用npm config ls查看)下的npm,再执行一次这个命令即可
    3.  在用户变量中添加 NPM_HOME=E:dev
    vm
    pm,path中添加%NPM-HOME%

    6.一些替代npm的方式

    npm install -g cnpm --registry=https://registry.npm.taobao.org //使用淘宝镜像cnmp替代npm
    cnpm config get registry //验证cnpm是否可用
  • 相关阅读:
    Surface Mount Package Details
    Boost Converter
    IPC low/medium/high density 什么意思?
    SMT Surface Mount Technology footprint references
    Time Step Too Small in Multisim
    mOByDiC E90C2600 EOBD/OBDII to RS232 gateway
    STN1110 Multiprotocol OBD to UART Interpreter
    STN1170 Multiprotocol OBD to UART Interpreter
    BR16F84 OBD II Interface Chip For PWM, VPW, and ISO 9141-2 Vehicles
    ELM327 OBD to RS232 Interpreters
  • 原文地址:https://www.cnblogs.com/wyy1234/p/9727142.html
Copyright © 2011-2022 走看看