-
- vue.config.js 似乎只可以配置 publicPath,但是这个参数不仅改变了 HTML 文件中静态文件引入路径,同时改变了程序中 vueRouter 的路径
-
- 通过 webpackCahin 配置 HTMLPlugin 的 publicPath 参数无效,仍然会按照上层 publicPath 生成
module.exports = {
publicPath: "/",
chainWebpack: (config) => {
config
.plugin("html")
.tap((args) => {
args[0].title = "课程管理";
args[0].publicPath = "/static";
return args;
});
},
devServer: {
proxy: 'http://localhost:5500'
}
}