1.0.3 • Published 3 years ago
qiniu-upload-vuecli5 v1.0.3
npm i --save-dev qiniu-upload-vuecli5
yarn add qiniu-upload-vuecli5 --dev
vue.config.js
const Upload2QiniuPlugin = require("qiniu-upload-vuecli5");
module.exports = {
entry: "index.js",
output: {
path: __dirname + "/dist",
filename: "index_bundle.js",
},
plugins: [
new Upload2QiniuPlugin({
qiniuAccessKey: "xxxx",
qiniuSecretKey: "xxxxx",
qiniuBucket: "xxx",
qiniuZone: "Zone_z0",
}),
],
};
You can pass a hash of configuration options to qiniu-upload-vuecli5
.
Allowed values are as follows
Name | Type | Default | Description |
---|---|---|---|
qiniuAccessKey | {String} | null | Your Qiniu AccessKey |
qiniuSecretKey | {String} | null | Your Qiniu SecretKey |
qiniuBucket | {String} | null | Your Qiniu Bucket Name |
qiniuZone | {String} | null | Your Qiniu zone code |
enabledRefresh | {Boolean} | false | Is enable refresh the file on Qiniu Clound after file upload |
excludeHtml | {Boolean} | true | Is exclude html file |
onlyRefreshHtml | {Boolean} | false | only refresh html file (eg: /demo/index.html + /demo/), throws an exception in the case of a failure. |
prefixPath | {String} | - | prefix path for the file |
uploadLogPath | {String} | webpackConfig.context | Provide a directory where log file should be stored |
uploadTaget | {String} | webpackConfig.output.path | The target file/folder to upload |
About Zone:
Name | value |
---|---|
华东 | "Zone_z0" |
华北 | "Zone_z1" |
华南 | "Zone_z2" |
北美 | "Zone_na0" |