1. 程式人生 > >Error: ENOENT: no such file or directory, uv_cwd Error: Cannot find module

Error: ENOENT: no such file or directory, uv_cwd Error: Cannot find module

Error: ENOENT: no such file or directory, uv_cwd Error: Cannot find module


新專案部署到華為雲,是express做的服務,用pm2啟動的時候出現了報錯:
在這裡插入圖片描述
起初以為是express安裝出錯:
Error: Cannot find module 'express'

所以多次安裝,各種嘗試,就是不行,甚至重灌node。
後來我發現直接用node啟動的時候是沒問題的,所以我用pm2只啟動一個程序的時候,發現也沒問題。如此奇怪,我啟動過上十個專案也沒發現這種問題,真是百思不得其解。

後來我把目標放在

Error: ENOENT: no such file or directory, uv_cwd

上面,終於找到了答案,答案很簡單,就是重啟pm2

pm2 kill

在這裡插入圖片描述
然後再啟動:
在這裡插入圖片描述
然後就ok了,終於可以下班了。