2016-07-10 91 views
0

我安裝了快遞和package.json顯示我"express": "^4.14.0"。但是當我在我的項目中通過控制檯執行npm express -v時,它給了我3.8.8。有人可以解釋,不同版本的來源以及我如何解決這個問題?npm包的版本

回答

1

在您的項目運行npm install和 然後運行npm list express查看您的項目內的版本。

運行npm -g list express檢查它是否已全局安裝。

+0

兩者都有。它在本地給我'express @ 4.14.0',並在全球給我'express @ 4.13.4'。 'npm express -v'仍然給我3.8.8。另外,express表現得像v3安裝。 – Hinrich

+1

@Hinrich運行'npm -g list npm',我不認爲'npm express -v'是有效的,它可能會給你npm版本 – lasec0203

+0

你是完全正確的,謝謝! – Hinrich