node出装五剑客

今日,在百无聊赖中,整理下这些基础知识吧,直接写在博客上。
 
1、nvm( nodejs版本管理工具    https://github.com/coreybutler/nvm-windows/releases 下载nvm-noinstall.zip,解压即可使用)
2、npm(node自带)
3、cnpm   (npm install -g cnpm --registry=https://registry.npm.taobao.org      有被剔出五剑客的可能性,cnpm越来越不常用了、)
4、nrm(npm registry manager         npm的镜像源管理工具          npm install nrm -g )
5、yarn(npm install yarn -g    npm的升级版本, 主要是针对npm install下载依赖的时候会导致的版本错误,, yarn是直接锁定了版本)
 
 
 
 
1、nvm常用命令
nvm ls                                   查看已安装 node.js版本
nvm ls-remote                       查看可安装的node.js版本
nvm install latest                    安装最新版本的node.js    node -v
nvm list                                   列出所有已经安装的node.js版本号
nvm use  [版本号]                   使用哪一个版本的node.js
nvm  install <version>[acrh]         安装指定版本的node.js,version可通过上面的地址查看,acrh系统多少位(32或者64,不写默认64)
 
 
2、npm命令
npm install gulp -g             全局下载gulp
npm uninstall gulp -g            全局卸载gulp
npm init                             建立npm库
npm login                                npm登录
npm publish                            npm发版
npm install gulp                      下载gulp  不添加到package.json里
npm install gulp --save            下载gulp依赖,添加到package.json里
npm install gulp --save --dev          下载gulp 开发依赖   添加到package.json里
npm install                                 下载依赖
 
3、yarn命令
yarn add gulp               下载gulp 自动加入package.json依赖
yarn remove gulp             卸载gulp,自动把gulp从package.json里消去
yarn install                 下载依赖
 
 
4、cnpm
    安装cnpm(中国版的npm,下载源不同)
npm install cnpm -g --registry=http://r.cnpmjs.org 安装cnpm
cnpm install bower -g --save-dev 使用cnpm安装bower包,--save-dev表示开发阶段才会引入
 
cnpm的使用方式跟npm的使用方式近乎一样
原文地址:https://www.cnblogs.com/huoan/p/9861518.html