2017-08-03 138 views

回答

0

當然,首先通過本地測試確保兼容性。要升級版本,請更改項目的package.json文件。應該有依賴關係"parse-server": "a.b.c"

「a.b.c」將使用明確的版本。 「〜A.B.C」將使用最新版本匹配「A.B. 」 「^ A.B.C」將使用最新版本匹配「一個。。*」

一個是一個主要版本,這並不總是向後兼容。 b是一個小版本,它通常包含新功能,但應該向後兼容,所以^ 通常是可以安全使用。 c是一個補丁版本,通常是錯誤修復和安全更新,儘管我認爲parse-server在這裏也包含了次要功能更新。

+0

在我的情況下,package.json文件包含:「parse」:「〜1.8.0」和「parse-server」:「*」。我能做什麼?我想它應該安裝最新版本。當我運行「npm install parse-server」時可能會這樣。現在爲了升級重新運行「npm install parse-server」是否安全? – Michel

+0

是的,它應該是安全的。我不確定Heroku配置是如何設置的,但是每次我們部署AWS更新時都會運行,所以它始終在我們指定的最新版本上。 –

+0

哼?看着我的mongoDB版本,它似乎並沒有使用最新版本的parse-server。但我可能需要仔細觀察。 – Michel