我已经研究了几个小时,似乎无法找到一个优雅的解决方案。
我需要构建我的应用程序的变体,它在我更改它时重新绑定我的文件和资产,但不是将它们提供给WebpackDevServer进行热交换,而是将它们部署到特定目录。我需要这个将构建集成到我的cordova-android工作流程中。
到目前为止,我所拥有的最佳解决方案是直接从WebpackDevServer下载它们并保存在我需要的任何地方,但这远非优雅的解决方案。
Webpack版本:" 1.13.2"
答案 0 :(得分:1)
Webpack具有监视模式,可在文件更改时编译捆绑包。你会运行:
webpack --watch
您需要做的就是将输出路径设置为webpack配置中的所需目录:
output: {
path: 'path/to/output/directory'
}
或者,如果您不想修改配置,可以使用CLI选项--output-path
,这样就可以了:
webpack --watch --output-path path/to/output/directory
您不需要webpack-dev-server
,但如果您仍想并行使用它,则只需运行两个流程。