信じられないほどcrab-season
パッケージ。 npm publish
edバージョン0.1.0、package.json
含む:
"repository": {
"type": "git",
"url": "https://github.com/example/crab-season.git"
}
素晴らしい新機能を追加し、バージョンを0.2.0にバンプすると、Push to githubがnpmjsレジストリに新しいバージョンを通知するか、またはnpm publish
毎回?
いくつかのモジュールを公開した後、答えは「はい」です。npm publish
npmjsで新しいバージョンを取得します。
これにより、モジュールの作成者は、次のバージョンで作業を開始した直後、またはバージョンが完了する前であればいつでも、バージョン番号を柔軟に変更できます。
npm version
gitリポジトリを検出し、バージョンをpackage.json
、変更をコミットし、変更にバージョン番号のタグを付けます。
Travis CIは、バージョンタグをプッシュするときにnpmにパブリッシュして、変更をリリースするオーバーヘッドを削減できます。 .travis.yml
と:
deploy:
provider: npm
api_key: "YOUR API KEY"
on:
- tags: true
詳細は travis docs を確認してください。 この投稿 にも段階的なガイドがあります。