静态资源在非根目录或 cdn 这时,就需要配置 publicPath。至于 publicPath 是啥?具体看 webpack 文档,把他指向静态资源(js、css、图片、字体等)所在的路径。
export default { publicPath: "http://yourcdn/path/to/static/" }
使用 runtime 的 publicPath
对于需要在 html 里管理 publicPath 的场景,比如在 html 里判断环境做不同的输出,可通过配置 runtimePublicPath 为解决。
export default { runtimePublicPath: true, };
然后在 html 里输出: