node.js找不到xxx 這個模塊的解決方法。
按順序來。
1.檢查一下是否拼寫錯誤。
2.這個模塊是自己寫的,是的話。檢查一下路徑是否正確。
3.如果是導入的模塊。用 npm list這個命令輸出一下,是否有這個模塊。沒有的話,安裝一下 (nodejs總文件夾下輸入 npm install xxxx)
4.另外注意一下,全局模塊安裝目錄默認為users/用戶/node_modules 下面 。而你的項目讀取的模塊是你的安裝目錄(有可能這兩個目錄是不同的)。所以有時候會出現,沒有這個模塊,安裝完后,還是繼續報找不到模塊的錯誤
而處理方式就是,用npm 輸出你的安裝模塊的路徑,找出現在這個項目的讀取路徑,把對應模塊復制過去