我是新手,并对现有项目进行更新。 package.json中的dependencies对象中列出了几个依赖项,但版本号以不同的方式为不同的依赖项指定。例如:
'〜',' ^'有什么意义?包版本前面没有前缀?是否还有其他前缀选项未列在上面?
答案 0 :(得分:0)
Tilde Ranges 匹配最新的次要版本 例如:~2.1.0表示&gt; = 2.1.0 <2。(1 + 1).0
Caret Ranges 匹配最新的主要版本 例如:^ 3.3.7:=&gt; = 3.3.7&lt; 4.0.0
特定最新版本&#34; 5.0.0-rc.4&#34; 最新稳定版本的包。
此链接将向您解释您的问题。查看this