GPR(GitHub Package Registry)上にパッケージをアップロードしようとしています。私は正常にログインします。
npm login --registry=https://npm.pkg.github.com
_
次にこれらのコマンドを実行します。
npm set registry https://npm.pkg.github.com/
npm publish
_
このエラーを返します。
npm ERR! 404 Not Found - PUT https://npm.pkg.github.com/package-name
npm ERR! 404
npm ERR! 404 'package-name@version' is not in the npm registry.
_
GitHub Package Registryの代わりにNPMレジストリでパッケージをアップロードしようとしているようです。この問題を解決するにはどうすればよいですか。
例えば:
{
"name": "@elvisjs/calling-elvis",
"repository": {
"type": "git",
"url": "https://github.com/elvisjs/calling-elvis"
},
"publishConfig": {
"registry": "https://npm.pkg.github.com/elvisjs"
}
}
_
name
、repository/url
そしてその publishConfig/registry
マッチする必要があります。