nodemon试用(安装和配置)

本文介绍了nodemon,一个用于自动重启Node.js应用的工具,特别适合开发环境。内容包括nodemon的安装、基本功能、常用配置选项,如忽略文件、端口指定、调试模式和自定义重启命令等,以及如何通过配置文件优化开发流程。
摘要由CSDN通过智能技术生成

最近在学nodejs,一门前端人的后台语言(其实是基于v8内核的js runtime),在学着写一个聊天室,在不断修改服务器所在的js文件时要不断的重启服务器,后来才发现有个神奇的插件nodemon——用来监视node.js应用程序中的任何更改并自动重启服务,非常适合用在开发环境中。

nodemon 的安装

npm install -g nodemon
安装完 nodemon 后,就可以用 nodemon 来代替 node 来启动应用:

nodemon [node.js文件](相当于 node [node.js文件])

常用功能

如果没有在应用中指定端口,可以在命令中指定:

nodemon ./server.js localhost 8080
可以运行 debug 模式:

nodemon –debug ./server.js 80
查看帮助,帮助里面有很多选项都是一目了然:

nodemon -h 或者 nodemon -help

常用配置

nodemon 比较流行的原因之一就是它的可配置性比较高,下面是官网给出的配置文件 nodemon.json 的例子,加上我自己了解到的有用的一些配置,开发环境建议可以把每个参数都写上备用,生产环境就把没有必要的参数去掉,有些字段是可以在命令行模式以参数形式给出的,可以通过 -h 查看,下面逐个解释:

1 {
2 "restartable": "rs",
3 "ignore": [
4 ".git",
5 "node_modules/**/node_modules"
6 ],
7 "verbose": true,
8 "execMap": {
9 "": "node"
10 "js": "node --harmony"
11 },
12 "events": {
13 "restart": "osascript -e 'display notification \"App restarted due to:\n'$FILENAME'\" with title \"nodemon\"'"
14 },
15 "watch": [
16 "test/fixtures/",
17 "test/samples/"
18 ],
19 "env": {
20 "NODE_ENV": "development",
21 "PORT": "3000" <

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值