0
我有幾個應用程序(已經工作)在Heroku上運行parse-server並使用mLab mongoDB。 我需要將分析服務器升級到新版本。如何將分析服務器升級到新版本?
什麼是最簡單的(最好)的方式來做到這一點?
我有幾個應用程序(已經工作)在Heroku上運行parse-server並使用mLab mongoDB。 我需要將分析服務器升級到新版本。如何將分析服務器升級到新版本?
什麼是最簡單的(最好)的方式來做到這一點?
當然,首先通過本地測試確保兼容性。要升級版本,請更改項目的package.json文件。應該有依賴關係"parse-server": "a.b.c"
「a.b.c」將使用明確的版本。 「〜A.B.C」將使用最新版本匹配「A.B. 」 「^ A.B.C」將使用最新版本匹配「一個。。*」
一個是一個主要版本,這並不總是向後兼容。 b是一個小版本,它通常包含新功能,但應該向後兼容,所以^ 通常是可以安全使用。 c是一個補丁版本,通常是錯誤修復和安全更新,儘管我認爲parse-server在這裏也包含了次要功能更新。
在我的情況下,package.json文件包含:「parse」:「〜1.8.0」和「parse-server」:「*」。我能做什麼?我想它應該安裝最新版本。當我運行「npm install parse-server」時可能會這樣。現在爲了升級重新運行「npm install parse-server」是否安全? – Michel
是的,它應該是安全的。我不確定Heroku配置是如何設置的,但是每次我們部署AWS更新時都會運行,所以它始終在我們指定的最新版本上。 –
哼?看着我的mongoDB版本,它似乎並沒有使用最新版本的parse-server。但我可能需要仔細觀察。 – Michel