2015-04-23 69 views
5

我是新來的節點,並從Windows安裝程序節點的Windows 7上安裝最新版本的nodejs。 對於我而言,節點安裝在沒有提供任何錯誤的情況下無法正常工作。 給予命令npm安裝不能在Windows 7中工作,沒有給出任何錯誤

npm install -g express 

光標後只是等待和不顯示任何錯誤消息 節點(V 0.12.2)和NPM(v2.7.4)
任何幫助高度讚賞等待。謝謝!!

+0

您是否在代理之後?可能會嘗試建立連接,但無法等待,並且在得到超時錯誤之前沒有足夠長的時間。 – avgvstvs

+0

通過無線寬帶連接到網絡。另外,運行npm將在npm-cache文件夾中創建.cache.json文件。 – Hari

回答

1

曾經有同樣的問題 如果您之前安裝了一些節點包,並且已經存在node_modules文件夾,請嘗試手動刪除它並重新運行npm install命令。

或者嘗試創建的package.json文件是這樣的:

的package.json

{ 
    "name": "module-name", 
    "version": "1.0.0", 
    "description": "", 
    "author": "Your Name", 
    "dependencies": { 
    "express": "4.2.x" 
    }, 
    "license": "" 
} 

,並運行文件夾中npm install

編輯: 剛纔提到你嘗試安裝全球快遞,這是不需要的,express is installed通過npm install express --save( - 保存在package.json文件中創建一個依賴項)。

npm install express --save 

快遞發電機

另一種選擇是安裝express-generator,這一個是全球的裝機量;)

npm install express-generator -g 

並生成最初的項目這樣

+0

謝謝,但它不工作。我從AppData \ Roaming \ npm中刪除了文件夾node_module。試用 - 保存。沒有結果。 – Hari

0

enter image description here

檢查代理設置。
npm config獲取代理

如果代理正確,那麼您可能已取消中間的安裝。

如果已經這樣做,請刪除當前目錄(安裝文件夾)中名爲「node_modules」的文件夾,該文件夾將在安裝時創建。

並重新啓動安裝(鍵入npm install)