我目前正在将webpack与gradle集成在一起......
task webpack(type: Exec) {
commandLine 'webpack'
}
task npm(type: Exec) {
commandLine 'npm install'
}
npm_install.dependsOn npm_cache_clean
webpack.dependsOn npm_install
build.dependsOn webpack
然后,Webpack在src/main/resources/static
中创建JS文件和html文件。我遇到的问题是第一次运行gradle时必须在webpack运行之前创建jar,因为我在localhost:8080
上获得了404。然而,如果我运行一次(所以文件已经创建),它会找到旧的。
有没有办法在抓取src / main / resources文件夹之前运行这个webpack?
答案 0 :(得分:0)
这解决了这种情况,processResources.dependsOn webpack
而不是build.dependsOn webpack