Skip to content

MicroAppJS/MicroApp-Plugin-Merge-Public-CLI

Repository files navigation

Micro APP Plugin - Merge-Public CLI

[Plugin] merge public files cli plugin.

基于webpack多入口的多仓库业务模块开发的插件应用框架核心库.

Coverage Status CircleCI NPM Version NPM Download

Install

yarn add @micro-app/plugin-merge-public-cli

or

npm install -S @micro-app/plugin-merge-public-cli

Usage

在项目 根目录micro-app.config.js 文件中配置

module.exports = {
    // ...

    plugins: [ // 自定义插件
        ['@micro-app/plugin-merge-public-cli', {
            clear: false, // 是否先清理 dest 目录?
            dest: PUBLIC, // 目的地
            origin: {
                [key]: value,
            }, // 原地址map
            handler(key, mc, config, api) {
                // do something
            },
        }],
    ],
};