执行npm run dev启动Vite-React项目时遭遇MODULE_NOT_FOUND错误
执行npm run dev启动Vite-React项目时遭遇MODULE_NOT_FOUND错误
兄弟,我之前也碰到过完全一样的问题,大概率是本地Vite依赖安装出问题了,给你几个亲测有效的解决步骤:
首先,先把可能损坏的依赖文件清掉:
- 删除项目里的
node_modules文件夹和package-lock.json文件(用Yarn的话对应yarn.lock)- Windows系统可以用这些命令:
rmdir /s /q node_modules del package-lock.json - macOS/Linux系统用:
rm -rf node_modules package-lock.json
- Windows系统可以用这些命令:
接着重新安装所有依赖:
npm install
等安装完成后再试npm run dev,一般这步就能解决问题。如果还是不行,你可以检查下package.json里的scripts字段,确认dev命令是不是"dev": "vite"——要是写错了路径或者命令,也会出现找不到文件的错误。
如果上面的方法都没用,那就单独重装Vite到项目开发依赖里:
npm install vite --save-dev
附上你贴出的错误信息供参考:
node:internal/modules/cjs/loader:1147 throw err; ^ Error: Cannot find module 'D:\Web-Development\vite\bin\vite.js' at Module._resolveFilename (node:internal/modules/cjs/loader:1144:15) at Module._load (node:internal/modules/cjs/loader:985:27) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:135:12) at node:internal/main/run_main_module:28:49 { code: 'MODULE_NOT_FOUND', requireStack: [] }
备注:内容来源于stack exchange,提问作者Rafsan Ahmed Raj
相关产品推荐
相关产品推荐

