1.0.5 • Published 19 days ago

webpack-remove-esm-flag v1.0.5

Weekly downloads
-
License
MIT
Repository
-
Last release
19 days ago

webpack-remove-esm-flag

在用webpack打包ES Module格式的包的时候,webpack会在export导出时加一个“x as __esModule”。这通常是由编译器(如Babel)自动添加的,用来标记该文件是一个ES模块。这样做可以让其他使用CommonJS模块系统的代码知道这个文件应该被视为ES模块。是非标准的,某些环境下就会报错,就可以用这个插件去除。

安装

npm i webpack-remove-esm-flag -D
或
yarn add webpack-remove-esm-flag --dev

使用

// 引入
const RemoveEsModuleFlag = require('webpack-remove-esm-flag');
// 配置
module.exports = {
  // ... 其他配置 ...
  plugins: [
    new RemoveEsModulePlugin()
  ]
};
1.0.5

19 days ago

1.0.4

19 days ago

1.0.3

1 month ago

1.0.2

1 month ago

1.0.1

1 month ago

1.0.0

1 month ago