5.1.1 • Published 3 years ago

@bbkkbkk/umi-webpack5-export v5.1.1

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

umi-webpack5-export

有些插件和loader引入了webpack的模块(比如monaco-editor-webpack-plugin、worker-loader),
会有The 'compilation' argument must be an instance of Compilation错误。
这个错误是由存在多个webpack引起的。

这个库导出umi@3.4 webpack5模式下@umijs/deps的webpack模块,来替代原来的webpack。
用于解决使用webpack插件引起的多个webpack冲突的问题。

使用

安装时覆盖webpack。

{
  "devDependencies": {
    "webpack": "npm:@bbkkbkk/umi-webpack5-export"
  }
}

或使用module-alias

import moduleAlias from 'module-alias';

moduleAlias.addAlias('webpack', '@bbkkbkk/umi-webpack5-export');

导入webpack。

import webpack from 'webpack';
// or
const webpack = require('webpack');

导入@umi/deps的bundle。

import { bundle } from '@bbkkbkk/umi-webpack5-export/bundle';

编译

  • npm run build 编译文件
  • npm run test 测试
5.1.1

3 years ago

5.1.0

3 years ago

5.0.3

3 years ago

5.0.2

3 years ago

5.0.1

3 years ago

5.0.0

3 years ago