搜尋

首頁  >  問答  >  主體

Git bush裡面使用指令會報錯,說是Git目錄下找不到模組

在git bash裡面全域安裝一個包,例如 npm install -g gulp,可以安裝成功。
但是使用的時候gulp --help卻會出錯:

`Error: Cannot find module 'C:\Program Files\Git\node_modules\gulp\bin\gulp.js'`

其他全域安裝的包,也是碰到類似的問題。目前的臨時解決方法:是把C碟用戶目錄下的node_modules資料夾給複製到git安裝目錄下。

但是在cmd中使用是正常的,環境變數也設定了的,請問是什麼原因?有沒有一次性的解決方案啊?

PHP中文网PHP中文网2761 天前973

全部回覆(1)我來回復

  • 漂亮男人

    漂亮男人2017-05-02 09:51:37

    試試修改npm套件預設安裝目錄
    npm config set prefix xxxxx

    回覆
    0
  • 取消回覆