有条件地包含NPM模块的DIST目录



我有一个可以与浏览器一起使用的NPM软件包。但是,为了在浏览器中使用它,我使用webpack预包装它,然后将浏览器代码放在/dist目录中。

通常,除非有人想使用浏览器版本而不是node.js版本,否则我不必在发布到NPM时包括/DIST目录.js不是前端)。

DIST是一个巨大的目录(所有项目的代码,以及NPM DEPS),我想节省磁盘空间并安装时间。

我应该只为浏览器代码创建一个单独的软件包,或者当人们安装我的软件包时,我可以使用一些标志来有条件使用,包括dist目录?

我相信最好创建两个单独的软件包。

相关内容

  • 没有找到相关文章

最新更新