Doc非常清楚output.publicPath,我理解如何使用它.但我应该怎么做devServer.publicPath选项?我应该使用它,如果doc说,dev-server也使用output.publicPath?
例如,使用如下配置运行webpack-dev-server:
{
output: {
filename: "app.js",
publicPath: "/static/",
},
devServer: {
publicPath: "/",
},
plugins: [
new HtmlWebpackPlugin(),
],
}
Run Code Online (Sandbox Code Playgroud)
我看到在终端"webpack结果是从/"提供,但在生成的html文件链接仍然指向"/static/app.js" - 并且,最奇怪的是 - 找不到该包.仅当这些选项具有相同值或仅使用其中一个选项时,它才有效.
如何正确使用所有这些东西?
我正在使用webpack 1.13.2和webpack-dev-server 1.16.1.
| 归档时间: |
|
| 查看次数: |
209 次 |
| 最近记录: |