如何设置NPM'git'依赖关系,每次都不下载

时间:2016-10-28 07:44:38

标签: git npm

我有这样的NPM git依赖:

//package.json
{  ... 
    dependencies: {
        'mylib': 'http://repo.com/mylib.git#develop'
    }
}

每次调用npm install时,NPM尝试都会下载整个mylib存储库。

有没有办法告诉NPM避免这种情况,并且仍然保留node_modules/mylib最新版本的本地副本?

1 个答案:

答案 0 :(得分:3)

不幸的是,您无法找到npm本身正式支持的功能。事实上,搜索npm的文档和指南并不能产生任何结果,搜索npm's issues会向其显示一些亮点partially working,但not in a production ready way

a few additional options使其有效,但我个人并没有尝试这些,因为我不想依赖任何不是100%可靠的东西。

尝试yarn,其中有离线安装as a feature