vue-cli-plugin-ali-oss
Advanced tools
upload ali oss for webpack or vue
Weekly downloads
Readme
实现阿里云oss打包后自动上传
1.创建 oss.js(优先级最高)
路径: {你的项目目录下}/oss.js
oss.js:
module.exports = {
accessKeyId: "xxx",
accessKeySecret: "xxx",
bucket: "bucket",
prefix: "prefix",
projectName: true,
};
2.或者在插件初始化写入配置(优先级中)
new tinypngPlugin({
accessKeyId: "xxx",
accessKeySecret: "xxx",
bucket: "bucket",
prefix: "prefix",
projectName: true,
})
configureWebpack: (config) => {
return {
plugins: [
new aliOssPlugin()
]
}
}
阿里云accessKeyId
accessKeyId:XXX,
阿里云accessKeySecret
accessKeySecret:XXX,
bucket名称
bucket:XXX,
超时时间 默认:15 * 1000
timeout:XXX,
是否https 默认:true
secure:XXX,
阿里oss-region 默认:"oss-cn-hangzhou"
region:XXX,
路径前缀名称
prefix:XXX,
是否使用项目名称在路径中 默认:true
projectName:XXX,
是否使用该插件 default: true
use: true/false,
可识别的正则 默认: /.(png|jpe?g|bmp|gif|mp4|webm)/i
reg: XXXX