IntelliJ,在构建后同步文件

IntelliJ, synchronize files after grunt build

我正在使用 Grunt 将我们的 Javascript 编译成一个文件 app.js。我正在通过 grunt window 在 intelliJ 中使用 Grunt 来触发一个将在更改时编译的手表。

进行更改后,运行 grunt 任务并编译文件。接下来我模糊 intelliJ,更新 tomcat 服务器上的资源并刷新浏览器。

更改永远不会到达 tomcat 服务器,因为 intellij 没有发现文件已通过 grunt 更新。

例如:我可以进行更改,然后打开新编译的 app.js 文件,看到更改没有应用。如果我在项目资源管理器中更新资源,我会看到更改,并且可以通过框架停用在 tomcat 服务器上更新它。

有没有办法在手表发出咕噜声 build/task 后保持 intelliJ 同步?

事实证明 IntelliJ 14 在 g运行t 中注册监视任务时存在错误。

当您 运行 通过注册任务观看时,IntelliJ 不会在每个 运行 之后同步文件。

如果您 运行 直接观看,一切都应该按预期工作。

此功能将在下一版本的 IntelliJ 中修复。

您可以在此处跟踪我的对话 https://youtrack.jetbrains.com/issue/WEB-14876