文件名称:rollup-node-testing:尝试使用 Rollup 成功捆绑前 100 个依赖的 npm 包
文件大小:47.04MB
文件格式:ZIP
更新时间:2024-06-18 15:54:42
JavaScript
卷起 :handshake: 节点 针对最依赖的npm软件包进行压力测试 这是一个将 Rollup 与第三方 NodeJS 包集成的小项目,其灵感来自于在chokidar依赖于chokidar的模块(因此手动包含)时遇到的错误。 这个package.json包含前 109 个 npm 包的依赖项。 为node_modules/每个包生成 ES6 导入,然后与 Rollup 捆绑。 如果包产生与源模块大致相同的错误代码(0 或非零),则该模块的测试通过。 注意:测试是针对node_modules/中的所有模块运行的 - 即不仅是前 ~100 个 NPM 包,还有它们依赖树中的所有包,或者总共大约 1,300 个模块。 开始使用yarn start 。 1112 / 1286 (86%) 次测试通过。 命令 结果 yarn add-packages 从config/include.txt添加纱线依赖项。