0

我一直在使用一个旧的仓库,它有几个文件夹——每个文件夹都是一个单独的 npm 包。不再支持 repo,但我想使用内容并进行添加、更正等。解决方案是制作一个重复的 repo 并根据需要重新发布每个包,然后从这个新源导入它们,因为每个包都是准备好。

在代表 npm 包的每个新文件夹中,我已经进入并相应地更改了名称。但是,旧的 url 和旧的 gitHead 仍然存在。我认为当我运行 npm install 时这会更新,但事实并非如此。

我需要手动更改它还是错过了一个步骤?

{
  "name": "@new-location/package-name",
  "version": "0.4.4-beta.0",
  "description": "",
  "main": "build/index.js",
  "repository": {
    "type": "git",
    "url": "https://github.com/old-github-location"
  },
 ...
  "xo": false,
  "gitHead": "17ee05dd56f20ad0e41b0ae5c535e44e23f32848"
}
4

0 回答 0