预发布 Prepublish是简化预发布典型JavaScript项目发布到NPM解决方案。 转运器 预发布依靠为您的代码库生成前瞻性的乐观代码。 输出目标 预发布会根据软件包package.json的条目来输出您的资源。 它支持构建CommonJS以及ES模块(ESM)。 只需将相关条目添加到配置中即可。 CommonJS输出: main ESM输出: module 基本示例: { " name " : " mypackage " , " main " : " lib/main.cjs.js " , " module " : " lib/main.esm.js " }