zoukankan      html  css  js  c++  java
  • MAC升级Nodejs和Npm到最新版及CNPM使用

    1、MAC升级Nodejs和Npm到最新版

    第一步,先查看本机node.js版本:
    node -v
    
    第二步,清除node.js的cache:
    sudo npm cache clean -f
    
    第三步,安装 n 工具,这个工具是专门用来管理node.js版本的,别怀疑这个工具的名字,是他是他就是他,他的名字就是 "n"
    sudo npm install -g n
    
    第四步,安装最新版本的node.js
    sudo n stable
    
    第五步,再次查看本机的node.js版本:
    node -v
    
    第六步,更新npm到最新版:
    $ sudo npm install npm@latest -g
    
    第七步,验证
    node -v
    npm -v
    

    2、更改npm 镜像地址

    npm config set registry https://registry.npm.taobao.org
    

    实际上更改了~/.npmrc

    3、CNPM(建议采用方式2,不要采用cnpm)

    cnpm安装

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

    MacBookPro:node_modules zhangxm$ npm install -g cnpm --registry=https://registry.npm.taobao.org
    /usr/local/bin/cnpm -> /usr/local/lib/node_modules/cnpm/bin/cnpm
    + cnpm@6.1.1
    added 680 packages from 938 contributors and updated 1 package in 33.601s
    
    cnpm uninstall
    cnpm uninstall -g cnpm
    
    cnpm -v
    MacBookPro:node_modules zhangxm$ cnpm -v
    cnpm@6.1.1 (/usr/local/lib/node_modules/cnpm/lib/parse_argv.js)
    npm@6.13.4 (/usr/local/lib/node_modules/cnpm/node_modules/npm/lib/npm.js)
    node@12.13.1 (/usr/local/bin/node)
    npminstall@3.25.2 (/usr/local/lib/node_modules/cnpm/node_modules/npminstall/lib/index.js)
    prefix=/usr/local 
    darwin x64 19.0.0 
    registry=https://r.npm.taobao.org
    
    问题1、checkPermissions Missing write access to /usr/local/lib/node_modules
    sudo chown -R $USER /usr/local/lib/node_modules/
    
  • 相关阅读:
    附加:CSS大全
    HTML 三
    HTML 二
    HTML 一
    20150106--SQL事务操作+触发器二
    20150106--SQL事务操作+触发器一
    20141229 mysql基本操作二
    Oracle基础知识
    JDBC事务
    jsp内置/隐式对象(9个)与el表达式
  • 原文地址:https://www.cnblogs.com/xidianzxm/p/12036880.html
Copyright © 2011-2022 走看看