小编Ale*_*hev的帖子

将开发 NPM 依赖项加入到单个元包中

有没有办法创建元包,其中package.json

a)包含依赖项列表,这些依赖项不用于构建此包;

b)当这个元包添加到项目中时,强制 NPM 安装这些 deps,无论是用于生产还是开发?

问题是我的样板中有几十个包(产品和开发),我将它们从一个项目复制到另一个项目。我想要一个私有包,一旦添加到项目中,package.json它就会告诉 npm 要安装哪些其他产品和开发部门。我想改进使用样板文件的过程,因为当我更改它的某些内容时,我(实际上这是我的意愿,而不是强制执行)在基于此样板文件构建的所有项目中进行这些更改仍在开发中。

我已成功将我通常使用的所有 deps 添加到production我的元包的package.json. 然而这种方法有两个问题:

1.当我构建元包时,安装了很多不必要的包(我必须构建它,因为它包含 ES6/7 中的一些帮助程序);

2.我仍然需要将生产部门列表复制/粘贴到每个新项目中,以提供 NPM 信息以及在生产服务器上安装的内容。

也欢迎非 npm 解决方案。

javascript npm npm-install

5
推荐指数
1
解决办法
1148
查看次数

标签 统计

javascript ×1

npm ×1

npm-install ×1