一般来说,我对Node.js和Web开发是个新手。我目前正在努力建立一个快速,Vue和元素UI的应用程序。我的后端和前端位于不同的文件夹中,完全独立于依赖关系。我已经在这个项目上使用nodemon很长一段时间了,从来没有发生过任何依赖问题。但就在我更新了我的一个express.js路由器文件,并调用nodemon重新启动后,错误发生了,似乎是我缺少了一个'Vue‘模块。我尝试在后端项目文件夹中删除并重新安装我的node_modules,但错误仍然存在。[提前道歉,因为这是我第一次使用stackOverFlow发布问题,所以我不确定如何真正发布图片,但基本上图片应该显示以下内容:
bash-3.2$ node app.js
internal/modules/cjs/loader.js:883
throw err;
^
Error: Cannot find module 'vue'
Require stack:
/Users/seansong/Desktop/node_modules/element-ui/lib/locale/index.js
- /Users/seansong/Desktop/node_modules/element-ui/lib/mixins/locale.js
- /Users/seansong/Desktop/node_modules/element-ui/lib/select.js
- /Users/seansong/Desktop/node_modules/element-ui/lib/element-ui.common.js
- /Users/seansong/Desktop/Planner/Planner/BackEnd/routes/fixed.js
- /Users/seansong/Desktop/Planner/Planner/BackEnd/app.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/helpers.js:88:18)
at Object.<anonymous> (/Users/seansong/Desktop/node_modules/element-
ui/lib/locale/index.js:10:12)
at Module._compile (internal/modules/cjs/loader.js:1063:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
at Module.load (internal/modules/cjs/loader.js:928:32)
at Function.Module._load (internal/modules/cjs/loader.js:769:14)
at Module.require (internal/modules/cjs/loader.js:952:19) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'/Users/seansong/Desktop/node_modules/element-ui/lib/locale/index.js',
'/Users/seansong/Desktop/node_modules/element-ui/lib/mixins/locale.js',
'/Users/seansong/Desktop/node_modules/element-ui/lib/select.js',
'/Users/seansong/Desktop/node_modules/element-ui/lib/element-ui.common.js',
'/Users/seansong/Desktop/Planner/Planner/BackEnd/routes/fixed.js',
'/Users/seansong/Desktop/Planner/Planner/BackEnd/app.js'
]
}]
发布于 2021-07-09 08:58:56
在再次查看整个文件后,我发现了问题所在。当我输入代码时,我不小心包含了“头像”,但我很快删除了它,没有意识到它是element-ui中的一个保留依赖项,我的文件立即在顶部添加了这个依赖项。于是上述问题就发生了。在我发布这个问题之前,我应该再次全面检查我的代码。然而,这是一次很棒的学习经历。Web开发是有趣的,而令人沮丧的是今天的教训
https://stackoverflow.com/questions/68313368
复制相似问题