1
任何人都可以在(節點)模塊版本號之前解釋>=
或~
的含義。我環顧四周,但我無法弄清楚。(節點)模塊版本號之前`> =`或`〜`的含義是什麼?
我如何稱這些'前綴'?我認爲>=
意味着更大或相等,就像在許多編程語言中一樣。
{
"node": ">=0.8",
"grunt": "~0.4.2",
}
任何人都可以在(節點)模塊版本號之前解釋>=
或~
的含義。我環顧四周,但我無法弄清楚。(節點)模塊版本號之前`> =`或`〜`的含義是什麼?
我如何稱這些'前綴'?我認爲>=
意味着更大或相等,就像在許多編程語言中一樣。
{
"node": ">=0.8",
"grunt": "~0.4.2",
}
npm
的文檔很好地解釋了這些。他們所謂的「範圍」,以及他們用來確定一個範圍的版本,一個包應該能夠依靠:
https://npmjs.org/doc/misc/semver.html#Ranges
進一步閱讀語義版本也可能是有用的:http://semver.org/語義版本控制決定了應如何增加版本號以免破壞相關軟件包,但仍允許進行升級和錯誤修復。
那就是我所尋找的。我不知道搜索範圍。現在對我來說很有意義:D – gearsdigital