node辅助工具npm、yarn、nrm、n、Nodemon

经常会用到一些node效率工具,这里记录下各个工具的功能,以及 创建(Create)、更新(Update)、读取(Retrieve)和删除(Delete)

npm

包管理工具,会有个package.json来让你配置。node默认安装这个包。

使用方法

安装模块

$ npm install express -g #全局安装express
$ npm install express #本地安装express

* npm install=npm i。
* -global=-g,全局安装,安装后的包位于系统预设目录下
* --save=-S,dependencies:生产环境需要依赖的库
* --save-dev=-D,devdependencies:只有开发环境下需要依赖的库

卸载模块

 npm uninstall express

更新模块

我们可以使用以下命令更新模块:

$ npm update express

查询模块

使用以下来搜索模块:
$ npm search express
查看所有的安装
$ npm list -g
某个模块
$ npm list grunt
查看node_module
 npm ls

使用cnpm

不用FQ

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

yarn

与npm命令对比

指令 yarn npm
安装依赖 yarn npm install
安装模块 yarn add react npm install react --save
删除模块 yarn remove react npm uninstall react --save
更新模块 yarn upgrade npm update --save
全局安装 yarn global add pkg npm i pkg -g

Nrm

镜像管理

  1. npm install -g nrm
  2. nrm ls:列出可用的源
  3. nrm use taobao:通过 nrm use指令来切换不同的源
  4. nrm add 别名 源地址:添加源

N

node版本管理

npm install -g n

查看帮助

n --help

查看可用的Node版本

n ls

安装指定版本

n 8.11.3

安装完成后查看版本

node -v
v8.11.3

安装最新的版本

n latest

安装稳定版本

n stable

删除某个版本

n rm 8.0.0

查看npm可更新的版本

npm -g outdated

以指定的版本来执行脚本

n use 0.10.21 some.js

Nodemon

监听代码文件的变动,当代码改变之后,自动重启。

cnpm install -g  nodemon
nodemon app.js

手动重启
  有时候可能 Nodemon 还在运行的时候,需要手动重启它,在这种情况下不需要关闭正在运行的 Nodemon 进程然后再重启 Nodemon,只要在 Nodemon 命令运行的终端 窗口中输入 rs 两个字符,然后再按下回车键,就能重启 Nodemon 了

rs 
原文地址:https://www.cnblogs.com/wyy5552/p/13371448.html