【问题标题】:VSCode Eslint configuration for a two projects workspace两个项目工作区的 VSCode Eslint 配置
【发布时间】:2020-05-27 09:58:23
【问题描述】:

我有一个包含两个项目的文件夹,一个 Nodejs 后端和一个 Vuejs 前端。我想同时打开两个项目,并且能够使用 eslint 来检查和格式化两个项目中的代码。

我遇到的问题是,每当获得适用于 vue 项目的配置类型时,后端中的 js 文件都不会经过验证。

我的主要问题是是否可以这样做。我已经学习了无数关于让 eslint+prettier+airbnb 以及所有相关插件工作的教程。否则,最好打开两个 VSCode 实例,一个用于后端,另一个用于前端,每个都有自己的配置。

谢谢!!!

【问题讨论】:

标签: node.js vue.js visual-studio-code eslint


【解决方案1】:

是的,你可以让它工作。您需要更新工作区设置。

https://medium.com/devityoself/monorepo-eslint-vscode-6f5982c8404d

[来自 Visual Studio 代码]:

  1. CMD + Shift + P
  2. 开始输入工作区设置
  3. 搜索 ESlint 扩展并查找工作目录并选择 在 settings.json 中编辑
  4. 输入需要启用 ESlint 的路径
{ "eslint.workingDirectories": ["mobile/iOS", "platform/web"] }

【讨论】:

  • 谢谢,这很有魅力。在寻找 eslint 配置选项时,请注意 Workspace settings 的选择,而不是全局的选择
  • 您需要在此处提供答案,而不仅仅是一个链接。链接有时会指向 404。
猜你喜欢
  • 1970-01-01
  • 2021-10-08
  • 2018-09-04
  • 1970-01-01
  • 2021-11-23
  • 2023-02-14
  • 1970-01-01
  • 2017-06-22
  • 2011-07-13
相关资源
最近更新 更多