@msidolphin/webpack-aliyun-oss-plugin

1.0.1 • Public • Published

webpack-aliyun-oss-plugin

webpack上传阿里云oss插件,能够在文件输出到output.path之后自动将静态资源发布到阿里云

注意:这个插件应该在生产环境使用

安装

npm install @msidolphin/webpack-aliyun-oss-plugin --save-dev

使用

const WebpackAliyunOssPlugin = require('@msidolphin/webpack-aliyun-oss-plugin')

module.exports = {
    /// ...
    plugins: [
        new WebpackAliyunOssPlugin({
            accessKeyId: 'your access key',
            accessKeySecret: 'your access key secret',
            /// 应该包含的文件
            include: './dist/static/**',
            /// 需要剔除的文件
            exclude: [/\.html$/],
            region: 'your region',
            bucket: 'your bucket',
            /// 阿里云oss发布路径
            /// 最终文件的访问地址为:https://[bucket].[region].aliyuncs.com/[publicPath]/[file]
            publicPath: '/www',
            /// 静态资源路径 默认/static
            assetsSubDirectory: '/static',
            /// 文件上传超时时间 单位ms 默认60000
            timeout: 60000
        }),
        /// ...
    ]
    /// ...
}

Package Sidebar

Install

npm i @msidolphin/webpack-aliyun-oss-plugin

Weekly Downloads

5

Version

1.0.1

License

MIT

Unpacked Size

15.5 kB

Total Files

7

Last publish

Collaborators

  • yy950812