UmiJS CDN 部署之 publicPath

为什么80%的码农都做不了架构师?>>>   hot3.png

静态资源在非根目录或 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 里输出:


https://umijs.org/zh/guide/deploy.html

转载于:https://my.oschina.net/leili/blog/3055880

你可能感兴趣的:(UmiJS CDN 部署之 publicPath)