5

我正在尝试在gulp watch使用 Gretty 运行我的 Java Web 应用程序时运行。我正在使用这个插件从 Gradle 运行 gulp。

目前,通过执行以下操作,我只能在应用程序运行之前运行单个 gulp 构建:appRun.dependsOn gulp_build

我想要的是,当我运行应用程序时,也会gulp watch启动(gulp_default我的情况是 Gradle 中的任务),这样当我保存 SCSS 文件时会自动编译它们,而无需重新启动应用程序。

我不能这样做appRun.dependsOn gulp_build,因为 gulp_default 不返回任何内容,所以 gradle 任务不执行 appRun。

知道我该怎么做吗?

4

1 回答 1

4

我找到了一种方法,但是使用 npm 来启动应用程序而不是 gradle。

我使用了并发包npm start我通过执行而不是启动应用程序gradle appRun,并将其添加到我的 package.json 中:

"scripts": {
  "start": "concurrently \"gradle appRun\" \"gulp watch\""
}
于 2017-04-17T19:13:45.130 回答