【发布时间】:2019-09-01 07:18:33
【问题描述】:
我正在编写一个与捆绑程序一起使用的库(一个 cli 工具)。我想支持所有三个主要的打包工具:Webpack、Parcel 和 Rollup。
我正在考虑将它们中的每一个指定为package.json 中的对等依赖项,然后接受参数--webpack、--parcel 或--rollup。我会在文档中写下您需要安装其中一个,然后将其指定为参数。
唯一的“问题”似乎是 npm 会警告您已卸载对等依赖项,我想知道这是否是糟糕的用户体验。有没有我想念的更好的方法?
【问题讨论】:
标签: node.js npm webpack rollup parceljs