🐟
[Node.js]バージョン表記の読み方
はじめに
package.jsonに記述されているバージョン表記の読み方が分からなかったので、メモとしてまとめました。
バージョン表記
- チルダ :
^
- キャレット :
~
- アスタリスク :
*
バージョン | 記号 | 使用例 | 許容範囲 |
---|---|---|---|
6.4.1 | なし | 6.4.1 | 6.4.1 |
6.4.1 | ~ | ~6.4.1 | 6.4.x |
6.4.1 | ^ | ^6.4.1 | 6.x.x |
6.4.1 | * | * | x.x.x |
具体例
^14.18.0 || >=16.4.0
上記の場合、対応バージョンは14.18.x
または 16.4.0
以上 となる。
不等号
-
<
未満 -
<=
以下 -
>
超える -
>=
以上 -
=
等しい
参考
Discussion