@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
        }),
        /// ...
    ]
    /// ...
}

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

    Package Sidebar

    Install

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

    Weekly Downloads

    0

    Version

    1.0.1

    License

    MIT

    Unpacked Size

    15.5 kB

    Total Files

    7

    Last publish

    Collaborators

    • yy950812