6

我有一个repo,它是从 github 上的一个项目中派生出来的,其结构如下:

myfork.git
  |
  -- packages
        |
        --subpackage1
              |
              --package.json
        |
        --subpackage2
              |
              --package.json

我在一个单独的分支 foo 中对 subpackage1 做了一些小的修改。现在我想在项目中使用它。所以我尝试了以下

yarn add https://github.com/myuser/myfork.git/subpackage1#foo
yarn add https://github.com/myuser/myfork.git/packages/subpackage1#foo

然后我尝试不使用分支说明符。然后我尝试npm install代替yarn add. 然后我尝试只安装除了基本 url 之外的任何其他内容,但由于顶层没有版本号而失败package.json。我显然在这里遗漏了一些东西,但我不知道是什么。

4

0 回答 0