npm test 找不到模塊

 

 

 當我運行npm test的時候,報這個錯誤

然後我嘗試了各種方法,都沒成功

直到全局下載mocha:

切換到你當前的項目目錄

先卸載,npm uninstall mocha @types/mocha

然後全局下載,  npm install mocha @types/mocha -g

然後下載 ,  npm install --save-dev mocha @types/mocha

然後運行 npm test,

沒有報這個錯了。

我把這幾個操作放在下面的6中

 

下面是一些我嘗試用的方法,記錄一下

1.npm清除緩存(npm cache clean -f)

2.刪除整個node modules文件夾,然後重新npm i, 再執行npm test

3.重新下載node,默認路徑是C:\Program Files\nodejs

4.回退npm版本

5.修改環境變量, 通過npm prefix -g 獲取到npm存儲的地址,在系統變量中加入NODE_PATH,地址和剛纔獲取的一致

6.前面全局下載Mocha的那幾個操作。

最終成功,是我運行了第3,4,和6之後的結果,所以我其實不太確定,6是否直接能夠解決問題,尚在研究中。

 

發佈了80 篇原創文章 · 獲贊 18 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章