Semver計算機
無料でオンラインで利用可能 Semver計算機 インストール不要のツール
Semver Calculator について
Semver Calculator はセマンティックバージョニング(SemVer)文字列を扱います。バージョンを解析して各部位を確認したり、2 つのバージョンを比較して新しい方を判定したり、次のメジャー・マイナー・パッチリリースを算出したりできます。すべて MAJOR.MINOR.PATCH 形式に従います。
使い方
1. Parse、Compare、Increment モードを切り替えます 2. 解析:バージョンを入力し、major、minor、patch、prerelease、build メタデータに分割します 3. 比較:2 つのバージョンを入力し、どちらが大きいかを確認します 4. インクリメント:Next Major/Minor/Patch を押してバージョンを上げます 5. 各値のコピーボタンでコピーできます
ヒントとベストプラクティス
バージョンは MAJOR.MINOR.PATCH 形式で、任意で -prerelease と +build を付けられます。比較は 3 つの数値部分のみを参照するため、それらが等しければ、プレリリースタグに関わらず等しい扱いになります。メジャーを上げるとマイナーとパッチは 0 に、マイナーを上げるとパッチは 0 にリセットされます。
▶どのバージョン形式が受け付けられますか?
厳密な SemVer:MAJOR.MINOR.PATCH、続けて任意で -prerelease と +build(例:1.2.3、1.2.3-beta.1、1.2.3+build.456)。'v1.2' や 'latest' のような単なるラベルは無効です。
▶比較はプレリリース版をどう扱いますか?
比較は 3 つの数値部分のみをチェックします。そのため 1.0.0 と 1.0.0-beta はここでは等しいと比較されます。プレリリースの優先順位は評価せず、数値のコアのみを扱うためです。
▶「Next Major」は何をしますか?
メジャー番号を 1 つ増やし、マイナーとパッチを 0 にリセットし、すべての prerelease と build メタデータを取り除きます。Next Minor はマイナーを増やしてパッチをリセットし、Next Patch はパッチを 1 つ増やします。
▶'v1.2.3' は有効な入力ですか?
いいえ。先頭の 'v' はタグでよく使われる接頭辞ですが、SemVer 仕様そのものの一部ではありません。v を付けずに 1.2.3 と入力するか、貼り付け前に取り除いてください。
▶データはどこかに送信されますか?
いいえ。解析・比較・インクリメントはすべてブラウザ内でローカルに行われます。
このツールがあなたに役立ったなら、私にコーヒーをご馳走することをお勧めします。
私にコーヒーを買ってください。