rollup-plugin-strip-exports:从您的代码中删除不需要的导出

时间:2024-04-06 11:38:44
【文件属性】:

文件名称:rollup-plugin-strip-exports:从您的代码中删除不需要的导出

文件大小:167KB

文件格式:ZIP

更新时间:2024-04-06 11:38:44

rollup iife rollup-plugin strip-exports TypeScript

汇总插件条出口 从您的代码中删除不需要的导出。 rollup-plugin-strip-exports旨在从条目文件中删除不需要的导出。 它不检查导出是否由另一个文件导入,其目的只是从条目文件中删除导出。 主要的用例是在使用iife时,因为将导出添加到全局范围中,并且如果将所有内容捆绑在一起,则通常没有用,因为您没有使用这些导出的目的。 从汇总版本不为iife捆绑包提供名称将不再导致错误(只是警告),并且不会污染全局范围。 但是,由于一些原因,该插件仍然有用。 Iife仍将导出分配给返回的变量。 当开发人员正在读取汇总输出时,这可能会引起混乱,因此不导出任何内容会更干净(我认为)。 您可能出于其他原因要删除导出。 安装 yarn add rollup-plugin-strip-exports --dev # or npm install rollup-plugin-strip-ex


【文件预览】:
rollup-plugin-strip-exports-next
----.gitignore(937B)
----.huskyrc.js(68B)
----package.json(2KB)
----.nvmrc(3B)
----LICENSE(1KB)
----CHANGELOG.md(652B)
----tsconfig.json(248B)
----.github()
--------labels.yml(896B)
--------workflows()
----__tests__()
--------audit.test.ts(308B)
----README.md(4KB)
----tsconfig.build.json(289B)
----.vscode()
--------settings.json(444B)
--------extensions.json(91B)
----source()
--------options.ts(152B)
--------__tests__()
--------index.ts(2KB)
----.editorconfig(179B)
----yarn.lock(383KB)
----.dependabot()
--------config.yml(390B)

网友评论