2016-11-13 132 views
0
<=== To anyone experiencing the same issue reinstalling the computer works ===> 

我不得不重新安裝我的電腦,不得不重新安裝節點和NPM,不知道出了什麼問題,這讓我瘋狂。npm install <node_module> - 保存沒有更新的依賴關係

我在Windows 10 64位計算機上運行npm init,它工作正常。我可以在本地和全球範圍內安裝依賴關係,沒有任何問題,但使用npm install <node_module> --save不會更新具有依賴關係的我的package.json文件。

我已經重新安裝npm和節點,沒有變化。
我試過以管理員身份運行cmd,什麼也沒有。
我也重新啓動了電腦,仍然沒有。

如果有人知道如何解決這個問題,請幫忙。我很絕望!

更新#1:安裝一些模塊我看到他們在我的項目文件夾中創建.cmd文件的,如果這是一個線索,沒有經歷過之前

更新#2時: 剛剛創建了一個新的安裝使用npm init,然後試圖npm install express --save,這是的package.json文件:

{ 
    "name": "test", 
    "version": "1.0.0", 
    "description": "", 
    "main": "index.js", 
    "scripts": { 
     "test": "echo \"Error: no test specified\" && exit 1" 
    }, 
    "keywords": [], 
    "author": "", 
    "license": "ISC" 
    } 
+0

你確定你要安裝在正確的地方嗎?正確的項目? – Li357

+0

如果我正在查看正確的package.json文件?是的,一點沒錯。可能檢查了10次,如果不是更多。 – David

+0

我可以看到你的package.json嗎? – Li357

回答

-1

只是一個建議,你可以試試你的命令前添加「命令」。

+0

他們在Windows機器上...... – Li357

+0

我在windows上......沒有像「sudo」這樣的東西,正如我所說的,我已經嘗試以管理員身份運行它(相當於Windows的「sudo」) – David

+0

哦對不起。我從不使用Windows進行開發。所以我不知道它沒有'sudo'。 –

0

我通過完全擦拭並重新安裝我的電腦來解決這個問題。如果還有另一個解決辦法,我不知道,但這是一個解決方案......核方式。

相關問題