2017-03-06 64 views
1

enter image description here無法安裝快遞和包裹

enter image description here

嘿,原諒我,如果這個問題很可笑,但我不能在開始的NodeJS處理,我嘗試安裝npm install -g n全球和嘗試安裝快車本地,但我不能這樣做,我試圖安裝表達式那樣npm install express之前設置我的本地路徑

+0

究竟是什麼問題?你看不到錯誤信息嗎? – kbariotis

+0

[n **的包網站](https://www.npmjs.com/package/n)指出Windows不受支持,因此您很可能無法使用它。其他安裝只給你警告,所以它應該已經成功安裝 – UnholySheep

回答

2

它看起來像你使用的是用於Windows的Cmder cmd提示符。如果您在Windows上,那麼n節點版本控制不支持它。以下是他們的文檔,其中指定:https://github.com/tj/n

如果您安裝了NPM,機會爲,則您已經安裝了Node.js。您可以通過鍵入:node -v進行檢查。

如果你沒有看到版本號一樣v7.0.0打字那之後,去這個頁面下載的Node.js:https://nodejs.org/en/download/

此外,你將要運行建立一個的package.json文件npm init在您的cmd提示符下。嘗試運行您用來安裝express的相同命令,然後檢查安裝它的目錄,您應該看到一個package.json文件。看看這個包文件,你會看到表示列爲依賴項:)

以下是幾種安裝包的方法。轉至您的package.json文件所在,並嘗試你的項目目錄的基礎:

  • NPM我-Spackage name(保存到你的核心依賴)
  • NPM我-Dpackage name(保存到你的dev的依賴)
  • NPM我-gpackage name(全球保存)

核心依賴關係適用於要在生產環境中使用的軟件包,而開發依賴關係適用於測試套件和構建工具等。 全局保存當您想要從命令提示符中的任何目錄訪問軟件包的CLI時很有用。

希望可以幫到:)

+0

感謝您的幫助,但看看我設置路徑C:\ Users \ Piotr \ Desktop \ API和下一個安裝快遞和快遞安裝在C:\用戶\不在我設置的路徑 –

+0

@VR你在安裝express之前是否嘗試過'npm init'?它顯示一個錯誤,你沒有package.json文件。 – protoEvangelion