目次
概要
- 2019/10/21現在のGitHub Package Registry β版を使用した情報です。
- GitHub Package Registry β版でNPM公開をしてみたいと思います。
- 基本的には公式の手順通りで対応できます。
help.github.com
前提知識
- NPMコマンドが使えること
- GitHubがある程度使えること
公開手順
2. ~/.npmrc の編集
~/.npmrc
に1で発行したアクセストークンを設定する
//npm.pkg.github.com/:_authToken=PERSONAL-ACCESS-TOKEN
- Windows の場合は、
C:\Users\(ユーザ名)\.npmrc
を編集する。
3. ローカルの .npmrc の編集
- 公開したいリポジトリの直下にの
.npmrc
を編集する。OWNER箇所にGithubのユーザー名を設定する。
@OWNER:registry=https://npm.pkg.github.com
4. package.json の編集
{
"name": "@OWNER/packageName",
"version": "1.0.0",
"repository": "https://github.com/OWNER/repositoryName.git",
"publishConfig": {
"registry":"https://npm.pkg.github.com/"
}
}
5. npm publish の実行
npm publish
を実行する。エラーがなければ成功です。
6. 公開したパッケージの確認
公開したパッケージ
ソース一式
github.com
参考URL
help.github.com
help.github.com
docs.npmjs.com