任何人(使用npm賬戶)都可以在裏面發佈帶有二進制文件的npm包。這可能相當巨大。npm註冊表會保留我的二進制文件多長時間/是否存在保留策略?
我不知道是否有可以提交的軟件包數量(或一些修訂版本,或每個修訂版的大小)的限制,但我找不到這些信息。 npm(公共)註冊表是否存在保留策略?
任何人(使用npm賬戶)都可以在裏面發佈帶有二進制文件的npm包。這可能相當巨大。npm註冊表會保留我的二進制文件多長時間/是否存在保留策略?
我不知道是否有可以提交的軟件包數量(或一些修訂版本,或每個修訂版的大小)的限制,但我找不到這些信息。 npm(公共)註冊表是否存在保留策略?
npm上的二進制文件的數量或大小沒有限制。
實際上,當前的npm命令行客戶端開始遇到大於250MB的二進制文件時遇到困難,實際上在npm上99%的二進制文件小於10MB,比95%小於5MB。
修訂版的數量也不受限制,除非您主動取消發佈,否則版本將無限期保留。
試圖通過創建無限多個版本或過高的大型軟件包來探索這些限制的邊界將被劃分爲濫用行爲準則https://www.npmjs.com/policies/conduct。我們會要求您取消發佈看起來存在的軟件包,只是爲了混淆我們的限制,而忽略我們的請求可能會導致我們取消發佈軟件包。
npm很棒。 Thx很多。 – 131
這不是特定於二進制文件,但源代碼從來沒有像最小的JPEG文件那麼大。 – 131
你可能有更好的運氣直接通過twitter或他們的支持郵件詢問npm。 –