-
Notifications
You must be signed in to change notification settings - Fork 1
frondend 配置
蒋璇 edited this page Apr 14, 2020
·
2 revisions
frondend 负责前端的一些配置.
这里的配置一般只有在第一次运行项目的时候使用, 负责生成项目的 index.html 入口文件和前端静态资源, 可以将静态资源发布至云端, 通过 cdn 加速访问.
asset: {
useCloudStorage: false,
cloudStorageUpload: {
aliOss: {
// 阿里云对象存储的一些配置
}
// 未来会支持更多的云平台来发布静态资源
},
// 本地存储目录
location: '',
webpackPublicPath: 'https://cdn.com'
}
-
asset object类型, 静态资源相关的配置
-
asset.useCloudStorage boolean 类型, 是否使用云服务托管自己的静态资源, 如果这里是 true, 则在 asset.cloudStorageUpload 必须提供 aliOss 配置, 如果是 false, location 参数可以配置静态资源存储的位置 默认为 false
-
asset.cloudStorageUpload object 类型, 云服务厂商配置
-
asset.cloudStorageUpload.aliOss 阿里云 OSS 配置 参考 https://help.aliyun.com/document_detail/64097.html?spm=a2c4g.11174283.6.1264.35ba7da2Pj0e3R 目前仅支持 aliOss
-
asset.location 如果 useCloudStorage 是 false, 表示不想使用云存储, 静态资源存储的位置. 在内网使用比 cdn 更快
-
asset.webpackPublicPath webpack 生成 index.html 的静态资源的引用路径, 参考 https://webpack.js.org/guides/public-path/