Javascript 如何在早午餐中重新启动&x27;s预编译钩子,以便重新加载brunch-config.js文件?
我已经编写了一个相当复杂的Javascript 如何在早午餐中重新启动&x27;s预编译钩子,以便重新加载brunch-config.js文件?,javascript,node.js,hook,restart,brunch,Javascript,Node.js,Hook,Restart,Brunch,我已经编写了一个相当复杂的brunch config.js配置文件,该文件一开始就修改了这些数组: 路径。观看和 files.javascripts/stylesheets(joinTo“filename”=>/patterns/) 我想做的是在检测到特定变化时重新启动Brunch 我有一个可以移动的特定文件(就像一个标志,用于设置特定监视文件夹的焦点),在这样做的过程中,我希望上面的数组根据特殊的文件重新定位来重新填充不同的数据 关于brunch的内置重启机制,我不确定它能走多远(即:当它
brunch config.js
配置文件,该文件一开始就修改了这些数组:
和路径。观看
(joinTo“filename”=>/patterns/)files.javascripts/stylesheets
brunch config.js
文件本身被修改时)。但是,如果这导致完全重新加载brunch config.js
——我如何通过在配置文件中执行的NodeJS代码触发此重启功能,更具体地说是在“预编译”钩子中
以下是迄今为止的实际情况:
触摸
早午餐配置
应该可以很好地工作。不使用它的原因是什么?我希望避免更改代码来触发更新-原因是,通过在复杂的设置中移动我正在跟踪的文件,它应该足以作为调用重新启动的操作(从那里我运行计时器来轮询此特殊文件的位置)。附加我的设置的GIFCam捕获以显示我的意思。早午餐没有内置此功能。尽管您不需要“更改代码”-只需执行类似于unix的操作touch
util-只需在不更改内容的情况下触摸配置即可使用nodemon
。我没有直接启动brunch,而是开始在app
文件夹中查看特定的文件扩展名,并从--exec“brunch watch--server”
命令开始。