タグ付けされた質問 「semantic-versioning」

19
package.jsonのチルダ(〜)とキャレット(^)の違いは何ですか?
私は、最新の安定にアップグレードした後nodeとnpm、私が試してみましたnpm install moment --save。エントリをpackage.jsonキャレット^プレフィックス付きで保存します。以前は、チルダ~プレフィックスでした。 なぜこれらの変更は行われるのnpmですか? チルダ~とキャレットの違いは何^ですか? 他より優れている点は何ですか?

5
バウアー(およびnpm)バージョンの構文とは何ですか?
Bowerでは、次の構文を使用してパッケージのバージョン要件を指定できます。 "dependencies": { "<name>": "<version>", }, しかし、私はに使用する構文を見つけることができませんでした<version>。バージョンを次のように指定できることを知っています。 特定のバージョンよりも大きい ">1.0.0" バージョン以上: ">=1.0.0" または、ある範囲内:"1.0.0 - 2.0.0"。 チルダを含む一般的なバージョン構文があることも知っています:"~1.0.0"。しかし、それが何を意味するのか、それがと同じかどうかはわかりません"=1.0.0"。 また、正確に1.0.3プラスしたバージョンなど、複数の連続しないバージョンを指定できるかどうかも知りたい1.5.0です。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.