1樓:匿名使用者
推測是目錄讀寫許可權出現問題。
解決方案如下:
我們要先配置npm的全域性模組的存放路徑以及cache的路徑,例如我希望將以上兩個資料夾放在nodejs的主目錄下,便在nodejs下建立」node_global」及」node_cache」兩個資料夾。如下圖:
啟動cmd,輸入兩條命令:
npm config set prefix 「e:\php\nodejs\node_global」
npm config set cache 「e:\php\nodejs\node_cache」
選擇express這個比較常用的模組。同樣在cmd命令列裡面,輸入「npm install express -g」(「-g」這個引數意思是裝到global目錄下,也就是上面說設定的「c:\program files\nodejs\node_global」裡面。
)關閉cmd,開啟系統對話方塊,「我的電腦」右鍵「屬性」-「高階系統設定」-「高階」-「環境變數」。如下圖:
進入環境變數對話方塊,在系統變數下新建」node_path」,輸入」c:\program files\nodejs\node_global\node_modules「。(ps:
這一步相當關鍵。) 2014.4.
19新增:由於改變了module的預設地址,所以上面的使用者變數都要跟著改變一下(使用者變數」path」修改為「c:\program files\nodejs\node_global\」),要不使用module的時候會導致輸入命令出現「***不是內部或外部命令,也不是可執行的程式或批處理檔案」這個錯誤。
在你的專案目錄下面,重新輸入npm install ,可以成功解決。
2樓:匿名使用者
1.可以通過一勞永逸的方式修改**地址
2.更換npm源拼rp
環境確認
1.確定一下你的npm config情況
npm config ls
2.詳解
1.npm預設源地址
2.使用者配置檔案所在地址
3.**伺服器
4.使用者配置的源地址
修改方案
1.土鱉式
修改npm使用者配置檔案.npmrc,路徑在上圖的2,如果沒有就自賤一個。用 純文字編輯器開啟編輯
選一種即可,有**最好設**
**地址為 http://www.***x.com:port2.文藝範
直接使用命令列工具命令修改,還是二者選其一3.安裝時臨時修改npm源地址
如果大家有穩定的**伺服器還是使用**最好沒有**條件就只能使用更換源地址的方式打游擊了npm在國外不是很穩定,安裝失敗以後使用npm cache clean 清一下快取,多安裝試試。
手機提示安裝軟體錯誤!安裝軟體是出現報錯?
你的問題是所有s60第三版 智慧手機都存在的問題。根本原因是因為我們手機的這個智慧平臺為了保護手機的安全性而增加的安裝軟體證書檢測。我來給你分析一下你所遇見的情況 1 手機告訴你 證書已過期。這是因為本軟體出版的過早了。解決辦法是 開啟你的手機時間設定,將時間向前調,例如將2009年改寫成2008年...
autocad安裝時,報錯「Error 1359 出現了內部
朱正偉 安裝autocad2012版本以上要注意以下幾點 首先看電腦效能,cpu速度達不到3.0 最好4核以上 以上就不要安裝高版本,安裝好了也很卡。autocad2010版本以上,是自解壓檔案,要直接雙擊解壓 不可以用軟體解壓 解壓完成後會在c盤形成 autodesk 資料夾,安裝好了可以刪除這個...
安裝印表機報錯“印表機無法安裝,列印處理器不存在”怎麼辦
回答您好,很高興為您解答這個問題,正在查詢,請您耐心等待一會兒哦 在我的電腦上點右鍵 管理 服務和應用程式 服務,在右邊的服務專案裡找到 print spooler 點右鍵 停止 2 6刪除電腦上的 c lwindowslsystem32下的 spool 資料夾。如果許可權不鄒無法刪除,請在 spo...