在版本控制中跟踪某些npm包

在版本控制中跟踪某些npm包,npm,version-control,yarnpkg,Npm,Version Control,Yarnpkg,我需要为我的云实例安装apollo引擎。此存储库具有依赖项: "optionalDependencies": { "apollo-engine-binary-darwin": "0.2018.4-86-gf35bdc892", "apollo-engine-binary-linux": "0.2018.4-86-gf35bdc892", "apollo-engine-binary-windows": "0.2018.4-86-gf35bdc892" } 这些依赖项在我的

我需要为我的云实例安装apollo引擎。此存储库具有依赖项:

"optionalDependencies": {
    "apollo-engine-binary-darwin": "0.2018.4-86-gf35bdc892",
    "apollo-engine-binary-linux": "0.2018.4-86-gf35bdc892",
    "apollo-engine-binary-windows": "0.2018.4-86-gf35bdc892"
}

这些依赖项在我的实例上安装起来非常慢。是否有某种方法将这些回购重定向到磁盘位置,或在我的版本控制中跟踪它们,并执行类似于
纱线安装--

的操作如果使用Docker或任何其他集装箱化系统,您应该能够使用自定义映像,为这些预加载的软件包提供
纱线

抱歉。没有码头工人