问题描述:
移动文件夹的项目,或者拷贝过来的项目,运行报错Error: Cannot find module 'XXX'
解决方案:
删掉node_modules文件夹,有package-lock.json文件的也要删掉,然后npm install,再运行项目
下面是完整报错信息
PS D:\test> npm run dev
> test@0.0.0 dev D:\test
> vite
internal/modules/cjs/loader.js:883
throw err;
^
Error: Cannot find module 'esbuild'
Require stack:
- D:\test\node_modules\_vite@2.6.13@vite\dist\node\chunks\dep-85dbaaa7.js
- D:\test\node_modules\_vite@2.6.13@vite\dist\node\cli.js
- D:\test\node_modules\_vite@2.6.13@vite\bin\vite.js
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:880:15)
at Function.Module._load (internal/modules/cjs/loader.js:725:27)
at Module.require (internal/modules/cjs/loader.js:952:19)
at require (internal/modules/cjs/helper