Bower.jsonを作成するときに、依存関係でバージョン番号を指定できます。時々私は人々が書いているのを見ます
{
...
"devDependencies" : {
"grunt" : "~0.3.13",
}
}
〜はどういう意味ですか? > = 0.3.13と書いてみませんか?
これはある種のベストプラクティスですか?
それは semver であり、表記は>=0.3.13 <0.4.0
と同じです。これは、0.3.13
以降のpatch
リリースと一致しますが、0.4.0
とは一致しません。つまり、バグの修正(patch
)は行われますが、新機能(minor
)は行われません。 >=0.3.13
は、途中で中断する上記のものと一致するため、推奨されません。