网淘吧来吧,欢迎您!

entr技能使用说明

2026-04-01 新闻来源:网淘吧 围观:18
电脑广告
手机广告

entr (事件通知测试运行器)

一个在文件变更时运行任意命令的实用工具。

用法

entr从标准输入获取文件名列表,并执行指定为第一个参数的实用工具。

entr

语法

<file_listing_command> | entr <utility> [arguments]

选项

  • -c:在调用实用工具前清屏。
  • -r:重新加载一个持久的子进程(例如,一个服务器)。
  • -s:使用由SHELL指定的解释器来评估第一个参数。

示例

当源代码变更时重新构建项目:

find src/ -name "*.c" | entr make

当JS文件变更时运行测试:

git ls-files | grep '\.js$' | entr npm test

自动重新加载Node服务器:

ls *.js | entr -r node app.js

代理说明

entr会阻塞终端。当将其用作代理时:

  1. 使用进程工具在后台运行,如果你需要处理其他事务。
  2. 或者将其用于临时的“监控模式”会话,当你打算持续观察输出时。

免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏

文章底部电脑广告
手机广告位-内容正文底部

相关文章

您是本站第393759名访客 今日有1篇新文章/评论