【问题标题】:package-lock.json is not get downloaded for linked github url没有为链接的 github url 下载 package-lock.json
【发布时间】:2018-09-23 15:04:28
【问题描述】:

我有 2 个 github 项目。假设一个是“mylibrary”,另一个是“test-project”

我已将“test-project”中的“mylibary”链接为 GitHub URL。所以 package.json 如下所示。

dependencies: {
    "mylibrary": "git+ssh://git@github.com/user/mylibrary.git"
}

当我执行npm install 时,“mylibrary”被下载并放置在“node_modules”中

但是我的库的克隆版本没有package-lock.json

ls node_modules/mylibrary | grep package-lock

没有结果

任何帮助都会很棒。谢谢。

【问题讨论】:

    标签: javascript node.js github npm


    【解决方案1】:

    这是设计使然。来自 npm documentation

    关于 package-lock.json 的一个关键细节是它不能被发布,如果在顶级包以外的任何地方找到它都会被忽略。

    【讨论】:

      猜你喜欢
      • 2018-09-04
      • 2020-05-03
      • 1970-01-01
      • 2018-03-21
      • 2017-10-31
      • 2019-05-17
      • 2018-03-21
      • 2019-06-07
      • 2021-02-03
      相关资源
      最近更新 更多