node.js - Vue 仓库 "Module build failed: Error: No ESLint configuration found"

标签 node.js vue.js github vuejs2 eslint

我的 Vue 项目在本地运行良好,但是当上传到 github 仓库时,从那里下载回来 npm install , 然后 npm run dev , 它会抛出错误 Module build failed: Error: No ESLint configuration found.

当我解压缩我下载的 repo 文件时,没有 .eslintrc等我上传项目时出现的文件,据我所知,这是导致此 ESLint 问题的原因之一。

这是最基本的 vue init webpack HelloWorld.vue未经任何修改就上传到我的测试库,以显示下载后构建失败的原因。

链接到我的测试仓库以重现错误:https://github.com/tuuchen/vue-movie-app

如何使用 eslint 解决这个问题?

编辑: 我在没有 eslint 的情况下创建了一个新项目,当从我的 git 存储库下载它时,它抛出了 Failed to compile error, asset optimization[copy-webpack-plugin] WARNING - unable to locate '<path>\myvueapp\static'

编辑 2: 还有 .postcssrc启动时丢失 npm install

编辑 3: 问题已解决。我正在使用 webpack 创建我的 vue 项目,从 git repo 下载项目时它导致了各种问题。 npm install -g @vue/cli做了一个没有问题的项目。

抱歉我是个菜鸟。

最佳答案

当我通过从我的 Mac 上的另一个项目复制来创建一个新项目时,出现了这个问题。但是,隐藏文件没有被复制!

解决方案 通过在新项目中也包含这些隐藏文件,问题得到了解决:

  • .babelrc,
  • .editorconfig
  • .eslintignore
  • .eslintrc.js
  • .postcssrc.js

许多人在此 Vue Issue 中提出了其他解决方案如果这不能解决您的问题,您可以引用。

关于node.js - Vue 仓库 "Module build failed: Error: No ESLint configuration found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58808522/

相关文章:

node.js - 微服务、API 网关和前端

vue.js - Vuetify - 如何在自定义构建中禁用显示助手?

javascript - 在 VueJS 3 中全局使用 momentJS

python - 无法在 Windows 中安装 Pillow

git - "git push"到github时报错

node.js - 使用 Express Gateway 的证书验证错误

node.js - NodeJS 的 Google Speech API 工作示例

vue.js - 使用 NUXT 中的 vue-apollo 从 Vuex 商店访问 this.$apollo?

github - 如何隐藏 GitHub wiki 页面上某些页面的侧边栏?

node.js - 带有本地 token 和 Mysql 的 Nodejs Passport