这是一个webpack的插件
- 优先机器要有java运行时环境
jar // 运行看是否可用- 例如在
webpack.prod.conf.js生产配置文件引入,然后加入到plugin,如下代码:
let ShellWarPlugin = require('./index.js')
module.exports = merge(baseConfig, {
... // 其他配置
plugins: [
...
,
new ShellWarPlugin({
onBuildEnd: ['jar -cvfM ./legalAffairFrontEnd.war ./dist/*']
})
]
})