文件名称:package-json-browser-tests
文件大小:203KB
文件格式:ZIP
更新时间:2024-04-14 07:33:09
JavaScript
测试package.json的browser字段 大多数JavaScript捆绑程序在package.json支持一个特定于捆绑程序的特殊字段,称为browser 。 想法是,此字段使您可以使用特定于浏览器的替代方法来覆盖特定于节点的代码的某些导入路径。 该字段在此处有一个“规范”: : 。 但是,该规范已被放弃,实际上并没有指定太多,并且没有进行任何测试。 结果,捆绑软件不一致地实现了此功能,从而导致该功能经常在不同情况下中断。 该存储库是此功能的一些测试的集合。 测试不一定是全面的。 但是它们总比没有好。 积极成果 这些测试有望通过。 如果生成的包没有错误,并且生成的包运行代码input.works = true ,则每个测试都被认为是成功的。 测试 浏览器 网页包 esbuild 包裹 卷起 entry.js: require('foo') package.json:
【文件预览】:
package-json-browser-tests-master
----package.json(318B)
----tests.js(9KB)
----package-lock.json(1.01MB)
----.gitignore(42B)
----README.md(5KB)