Nodemon监视所有项目目录
Nodemon watch all project directories
我认为nodemon默认情况下应该监视所有目录的更改(node_module等除外)。
nodemon /bin/www 3000
但它只是监视根文件夹中文件的更改。
nodemon /bin/www 3000
[nodemon] 1.9.1
[nodemon] to restart at any time, enter `rs`
[nodemon] watching: *.*
[nodemon] starting `node ./bin/www /bin/www 3000`
如何指定它监视项目中的所有文件夹?
默认情况下,nodemon监视当前工作目录。如果您想控制该选项,请使用--watch
选项添加特定路径:
nodemon --watch app --watch libs /bin/www 3000
查看官方文件:点击此处。
Nodemon默认监视项目中的所有目录,但只检测javascript文件中的更改。您可以将以下监视脚本添加到package.json
文件中,它将在任何文件更改时自动重新启动脚本:
"scripts": {
"start": "node ./bin/www",
"watch": "nodemon ./bin/www --watch ./ --ext '*' localhost 3000"
}
这里的第一个参数是在任何文件更改时nodemon应该重新启动/运行的express服务器路径,第二个参数是nodemon应该监视其更改的文件扩展名,最后两个参数是运行服务器的主机和端口。
现在,您可以运行:
$ npm run watch
它应该起作用。
建议添加nodemon作为开发依赖项,而不是主/构建依赖项,如下所示:
"devDependencies": {
"nodemon": "^2.0.12"
},
"dependencies": {
}
相关文章:
- 正在将数据主题添加到所有项目
- 监视函数从服务返回不起作用,但作用域函数起作用
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 如何检查管道中未定义的项目
- 有没有一种方法可以添加相同的项目val=“0”;4〃;到JavaScript中数组的每个对象
- 学生搜索项目jquery/javascript
- 如何获取不属于我项目的上一页的URL
- Dojo:访问dijit.form.Select中单击的项目
- 角度的项目列表 ng 重复,ng 单击显示全宽描述
- 我需要为我的朋友在这个项目上提供帮助
- 如何从 HTML 查询中删除项目
- 在Meteor项目中安装并包含npm模块后出错
- 当在Ember中点击一个项目时,我如何将一个活动类添加到项目列表中
- 将单击事件添加到附加的项目中
- 通过另一个php应用程序将我的项目推送到Github存储库中
- 在javascript中搜索项目列表的性能
- 如何将本地依赖项添加到npm项目中
- angularjs移除焦点上的活动类并添加到下一个项目
- 为什么react/redux前端项目在package.json中包含生产依赖项
- Nodemon监视所有项目目录