npm パッケージを beta 版で publish する

開発中の npm パッケージを publish して動作確認する必要があったのでその時の手順メモ.

バージョン指定

npm パッケージの package.jsonversion を, 1.0.0-beta.0 のように末尾に-beta-? が付くように書き換える.

またはnpm version premajor --preid betaコマンド打つと上記と同じような感じに書き換えてくれる.

https://docs.npmjs.com/cli/v6/commands/npm-version

特にbetaという文字列でなければいけないということではないので, nextでもnightlyでも開発中バージョンとわかるものであれば良さそうだけど様々なリポジトリ見る限りはbetaが多そう?

publish

npm publish --tag beta のようにタグを指定して publish する.

ちなみに, タグを付けないと default でlatest タグが設定される.

https://docs.npmjs.com/cli/v6/commands/npm-publish

使うとき

npm install hogehoge@beta のようにタグ指定でインストールすればよい.

またはnpm install hogehoge@1.0.0-beta.0 のようにバージョン直指定でもよい.