文件名称:esm-webpack-plugin:一个Webpack插件,可帮助构建输出ESM库
文件大小:62KB
文件格式:ZIP
更新时间:2024-05-22 07:32:27
JavaScript
esm-webpack-plugin 从您的软件包中输出一个ESM库。 将export语句添加到已导出成员的捆绑包末尾。 支持ESM规范(又名:所有主要的现代浏览器)的Javascript环境使用的理想选择。 重要说明:该插件当前仅受Webpack 4.x支持。 该插件的目的是提供暂时的解决方法,直到支持Webpack中的ESM为止,Webpack曾一度针对但不幸的是它并未实现。 我目前的理解是,Webapck团队将在引入对v5.x级别的ESM输出包的全面支持方面继续取得进展,但是尚不清楚它将实际用于哪个版本。 目前,我还没有计划发布支持Webpack v5.0的该插件的版本,但是如果有人想做出必要的更改以使其与v5.x兼容,我会考虑的 :folded_hands: 。 安装 npm i -D @purtuga/esm-webpack-plugin 用法 在您的webpack配置( webpack.confi
【文件预览】:
esm-webpack-plugin-master
----.gitignore(943B)
----package.json(930B)
----package-lock.json(171KB)
----esm-webpack-plugin.js(9KB)
----LICENSE(1KB)
----README.md(10KB)
----test()
--------index.test.js(3KB)
--------utils.js(2KB)
--------fixtures()
----.editorconfig(242B)