0.0.6 • Published 2 years ago

version-offline-webpack-plugin v0.0.6

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

version-offline-webpack-plugin

把目录打包成离线缓存要求的目录结构

安装

npm install -D version-offline-webpack-plugin

使用

在你的 webpack 配置中追加一个 plugin:

const { ZAOfflineWebpackPlugin } = require('version-offline-webpack-plugin');

new ZAOfflineWebpackPlugin({
    // 源目标,默认dist
    src: 'dist',
    // 目标文件名,默认 offline (会生成一个offline.zip)
    zipFileName: 'offline',
    // 当前项目所在域名,不需要schema,可有子路径,例如:project.zhongan.com/foo/bar
    destUrl: 'project.zhongan.com',
    // dist目录的子文件映射表
    mapping: [
        {
            src: 'assets/images',
            destUrl: 'cdn.zhongan.com/foo/bar/images',
        },
    ],
});

举个栗子

以上述配置为例

dist 目录:

npm.io

生成的 offline 目录:

npm.io

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago