本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
NuGet 套件名稱、版本和資產名稱標準化
CodeCatalyst 在儲存套件和資產名稱和套件版本之前,將它們標準化,這表示 中的名稱或版本 CodeCatalyst 可能與發佈套件或資產時提供的名稱或版本不同。
套件名稱標準化: CodeCatalyst 將所有字母轉換為小寫,以標準化 NuGet 套件名稱。
套件版本標準化: CodeCatalyst 使用與 相同的模式標準化 NuGet 套件版本 NuGet。下列資訊來自 NuGet 文件中的標準化版本編號
前導零會從版本編號中移除:
1.00
被視為1.0
1.01.1
被視為1.1.1
1.00.0.1
被視為1.0.0.1
版本編號的第四部分會省略零:
1.0.0.0
被視為1.0.0
1.0.01.0
被視為1.0.1
SemVer 2.0.0 建置中繼資料已移除:
1.0.7+r3456
被視為1.0.7
套件資產名稱標準化: CodeCatalyst 從標準化套件名稱和套件版本建構套件 NuGet 資產名稱。