【问题标题】:Make watch not break down on error thrown by grunt-express-server让手表不会因 grunt-express-server 引发的错误而崩溃
【发布时间】:2013-10-28 08:20:11
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: node.js gruntjs grunt-contrib-watch


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2015-02-12
      • 2018-08-23
      • 2020-06-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-16
      • 2017-09-28
      • 2017-08-21
      相关资源
      最近更新 更多