【问题标题】:Using Grunt-Contrib-Watch with asp.net-vnext and Visual Studio 15将 Grunt-Contrib-Watch 与 asp.net-vnext 和 Visual Studio 15 一起使用
【发布时间】:2015-02-05 22:33:21
【问题描述】:

我一直在使用 asp.net-vnext,目前正在研究使用 Visual Studio 2015 中的任务运行器的 grunt 集成,

我有一个 grunt 文件,它使用 grunt-contrib-watch 来监视我的 SASS 文件,并在它们位于 WWWRoot 时将它们编译成 CSS。

grunt 文件可以工作,但是当我将它附加到构建后事件和调试时,VS 不会启动浏览器。我认为这是因为 grunt-contrib-watch 任务永远不会返回,所以 VS 无法判断任务是否完成。

我可以使用 grunt-concurrent 和 grunt-open 任务在 watch 任务运行时打开浏览器,但这意味着将项目 url 硬编码到 grunt 文件中,不热衷于此,感觉有点 hacky。

有没有更好的方法来实现这一点?

谢谢

皮特

【问题讨论】:

    标签: grunt-contrib-watch asp.net-core


    【解决方案1】:

    事实证明这不是它的预期使用方式,并且正如我所指出的那样,观察文件是否有变化,无论如何都与构建无关。

    我向 GruntFile 添加了另一个任务,它只监视 SCSS 文件并将其与 TaskRunner 中的项目打开事件相关联。似乎工作得很好。

    【讨论】:

      猜你喜欢
      • 2015-01-25
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      • 2014-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-25
      相关资源
      最近更新 更多