nodemon-解决开发时无限npm start的痛点

  • 刚开始学习Node时,每次做了修改,都要重新npm start启动服务才能查看上次修改结果,而nodemon就是为了开发node时进行热更新的一款工具

目录

-安装
-配置nodemon

安装

  • 先全局安装,再以开发依赖形式安装
1
2
3
4
# 全局安装
npm install nodemon -g
# 依赖安装
npm install nodemon -D

配置nodemon

  • 新建nodemon.json文件默认为nodemon的配置文件,从而进行自定义启动配置
  • 也可以直接在package.json中新增nodemonConfig字段进行配置
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
"restartable":"rs",
"verbose": true,
"ignore":[
".git",
".svn",
"node_modules/**/node_modules"
],
"execMap": {
"js": "node --harmony"
},
"env":{
"NODE_ENV": "development"
}
}

配置项说明
属性|说明
—|—
restartable|设置重启模式
verbose|设置日志输出模式,true为详细模式
ignore|设置忽略文件
execMap|设置运行服务的后缀名与对应的命令
watch|监听哪些文件的变化,当变化时行动重启
ext|监控指定的后缀文件名

1
2
3
"execMap":{
"js":"node -harmony"
}
  • 表示使用nodemon代替node

启动服务

# Node

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×