0.0.1 • Published 3 years ago

webpack-upload-alioss-plugin v0.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

webpack-upload-alioss-plugin

npm version

用于上传 webpack 生成的所有文件到阿里云 OSS 的 webpack 插件。本插件会自动缓存已经上传过的文件,不会重复上传,提高上传速度。

插件会设置好已上传文件的浏览器缓存和 CORS 设置。

安装

$ npm install webpack-upload-alioss-plugin --save-dev

使用

例子 webpack 配置:

webpack.config.js

const WebpackUploadAliossPlugin = require('webpack-upload-alioss-plugin');

module.exports = {
  plugins: [
    new WebpackUploadAliossPlugin({
      oss: {
        accessKeyId: '',
        accessKeySecret: '',
        bucket: '',
        urlPrefix: '',
        endpoint: ''
      }
    })
  ]
};

配置项

  • oss - 阿里云 OSS 配置信息
  • outputPath - 输出路径,默认插件会读取 webpack 的 outputPath 参数,如果你想指定上传到 OSS 文件的根路径,可以设置这个参数。