延迟安装npm依赖项?

时间:2015-04-30 09:23:38

标签: node.js npm gulp

作为我对此请求的推理的一些背景知识: 我创建了一组基于Gulp的任务,并将它们打包成NPM样式的包。拥有这个包允许我将我的任务导入我未来的项目中,这样我就不需要复制和粘贴我们之间的Gulp任务了。我的工作很棒。

我目前遇到的问题是我正在创建一个相当广泛且通用的任务集,可以为一系列Web项目配置提供服务。我没有在每个项目中使用所有这些任务,但是在安装我的Gulptools软件包时,我最终会安装所有这些依赖项。目前价值250mb,但我预计这会随着年龄的增长而增加,

如果我可以进行某种延迟依赖安装,那将是非常好的,它将在运行时首次需要时拉取并安装我的包的依赖项。随后的请求会比安装依赖项快得多。

有谁知道怎么做?如果是这样,你真棒! :)

更新1

我找到了以下包裹!

https://www.npmjs.com/package/lazy-install

我会调查此事并报告。 :)

0 个答案:

没有答案