1.0.3 • Published 3 years ago

qiniu-upload-vuecli5 v1.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago
  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

NameTypeDefaultDescription
qiniuAccessKey{String}nullYour Qiniu AccessKey
qiniuSecretKey{String}nullYour Qiniu SecretKey
qiniuBucket{String}nullYour Qiniu Bucket Name
qiniuZone{String}nullYour Qiniu zone code
enabledRefresh{Boolean}falseIs enable refresh the file on Qiniu Clound after file upload
excludeHtml{Boolean}trueIs exclude html file
onlyRefreshHtml{Boolean}falseonly 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.contextProvide a directory where log file should be stored
uploadTaget{String}webpackConfig.output.pathThe target file/folder to upload

About Zone:

Namevalue
华东"Zone_z0"
华北"Zone_z1"
华南"Zone_z2"
北美"Zone_na0"