[Vue]解决npm run dev报错node:internal/modules/cjs/loader:1031 throw err;

解决:

有2中方法,建议先尝试第一种,不行再第二种

第一种: 重新安装依赖环境

删除项目的node_modules文件夹,重新执行

复制代码
# 安装依赖环境
npm install

# 运行
npm run dev

我只用了第一种方法就可以了 ,第二种方法从别的博主那看到的,我就先写上。

第二种: 降低webpack的版本

查看package.jsonwebpack的相关版本

复制代码
# 卸载当前版本
npm uninstall webpack-dev-server
npm uninstall webpack

# 安装低版本
npm install webpack@3.6.0 --save-dev
npm install webpack-dev-server@2.9.1 --save-dev

# 运行
npm run dev

如果执行npm uninstall webpack-dev-server 也报错的话只能用下面方法了。

原因是node_modules文件夹有意外改动,导致依赖库不完整。

解决:

删除项目下的node_modules

在项目目录下重新执行npm install ,会重新生成node_modules

执行npm run build

执行npm run dev

相关推荐
知了清语2 分钟前
pkg.pr.new 快速验证第三方包-最新修复
前端
iFlow_AI2 分钟前
知识驱动开发:用iFlow工作流构建本地知识库
前端·ai·rag·mcp·iflow·iflow cli·iflowcli
wordbaby3 分钟前
TanStack Router 文件命名约定
前端
打工人小夏3 分钟前
vue3使用transition组件,实现过度动画
前端·vue.js·前端框架·css3
LFly_ice6 分钟前
Next-1-启动!
开发语言·前端·javascript
仰望.8 分钟前
vue 甘特图 vxe-gantt table 依赖线的使用,配置连接线
vue.js·甘特图
小时前端8 分钟前
谁说 AI 历史会话必须存后端?IndexedDB方案完美翻盘
前端·agent·indexeddb
wordbaby13 分钟前
TanStack Router 基于文件的路由
前端
wordbaby17 分钟前
TanStack Router 路由概念
前端
wordbaby20 分钟前
TanStack Router 路由匹配
前端