我一直在使用一个旧的仓库,它有几个文件夹——每个文件夹都是一个单独的 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"
}