Advertisement

前端部署自动上传资源文件至cdn/oss 以解决路由和访问慢的问题

阅读量:

参考文档:webpack-aliyun-oss-plugin - npm

安装依赖,这是一个预编译环境下的包

复制代码
    npm install webpack-aliyun-oss-plugin --save-dev
    

以下代码的功能说明如下:

在webpack配置中,引入了一个用于OSS上传的插件,并为其设置初始参数。该插件会依据publicPath所指定的域名后缀路径,将打包后的文件逐个上传至对应的目录中。同时,根据from参数所指示的路径,将./dist/static目录下的所有文件按照指定路径进行上传。

第一项关键点在于:/scrm/xxa/xxb无论层级如何设置,OSS存储桶会自动创建相应的目录结构,无需人工预先建立这些目录。例如,上述path所对应的OSS目录为/scrm/xxa/xxb,而./dist/static下的文件也将被上传至该目录下,且该目录无需提前手动创建。

复制代码
 publicPath: process.env.NODE_ENV === 'production' ? `https://static-global.uncl

全部评论 (0)

还没有任何评论哟~