{n 44}仅下载npm模块

时间:2016-05-13 16:32:30

标签: node.js meteor npm npm-install

作为持续集成过程的一部分,我正在打包7个meteor个应用程序。然后将这些应用程序部署到没有Internet连接的服务器。将流星应用程序安装到其他位置时,有一个npm install步骤。我想我会在我们有互联网的构建机器上运行这一步,tar所有东西,运送它,解压缩它,在最终目的地运行它。

这样可以正常工作但是查看日志我看到npm正在尝试为每个应用程序获取相同的模块(所以7次)。

这偶尔会失败,因为我并行运行7个构建,而npm正在写入sqlite数据库,有时会发生锁定。

那么我如何一劳永逸地安装这些npm模块并从本地缓存中获取它们(la maven)?

0 个答案:

没有答案