npm项目突然运行报错的 - 万能解决步骤和办法
本地原本运行好好的项目,在某一天或者某个时刻,当我们运行 npm run dev 或者 npm run server 的时候,突然报错: not find module 'xxx'
首先尝试
遇到这种问题,我们一般就是先去项目的 package.json 文件找是否有用到这个模块,如果有引用,则按如下步骤(否则跳过此方法,直接用后面一种)
- 删除
package-lock.json文件,然后重新安装依赖
npm install- 然后再运行项目
npm run dev
如果还是没有解决,则尝试以下方法1
- 删除
node_modules文件夹和package-lock.json文件
rm -rf node_modules
rm -rf package-lock.json- 等待删除成功后,清理npm缓存
npm cache clean --force- 重新安装依赖
npm install- 运行
npm run dev
此时运行项目应该可以成功。
如果还是没有解决,则尝试以下方法2
- 更换目录,重新拉取项目代码
Git
git clone https://github.com/xxx/xxx.git
git checkout xxx分支- 重新安装依赖
npm install- 运行
npm run dev
