gpt4 book ai didi

node.js - 使 watch 不会因 grunt-express-server 抛出的错误而崩溃

转载 作者:太空宇宙 更新时间:2023-11-04 02:38:30 25 4
gpt4 key购买 nike

我使用 Yeoman 通过 grunt、livereload 等进行一些角度开发。

我还设置了一个基本的node.js/express应用程序,并使用grunt-contrib-copygrunt-express-server在客户端(角度)和服务器( Node )之间共享一些JS,这些JS在使用 watch 保存每个文件时触发。到目前为止一切顺利!

问题是,如果我在想要与 Node 共享并点击保存的代码中引入语法错误。语法错误会显示在日志中并中断/停止 watch 。然后我必须通过执行 $ ctrl+c$ grunt server 在控制台中重新启动 watch 。

如果在 js 代码中发现语法错误,有没有办法让 grunt-express-server 不中断/停止正在进行的监视?

最佳答案

我是 grunt-express-server 的作者,并在这里解决这个问题:

https://github.com/ericclemmons/grunt-express-server/issues/27

我已经能够通过运行 grunt-parallelgrunt-concurrent 来解决这个问题,这可以防止错误阻止监视的执行。

关于node.js - 使 watch 不会因 grunt-express-server 抛出的错误而崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19629946/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com