9得票1回答
ESLint与TypeScript解析器/插件:如何包含在tsconfig.json中排除的.spec.ts文件?

我正在使用强大的 typescript-eslint 与 ESLint。 问题描述: TypeScript ESLint 解析器抱怨 src/module.spec.ts 不属于项目,这是正确的。我在 TypeScript 的 tsconfig.json 文件中排除了所有的 spec.ts ...

9得票2回答
强制Prettier将内部文本放在新行,而不是带有尾随符号>

我是使用VScode进行Vue开发,同时使用Prettier和Eslint。目前,Prettier正在对我的代码进行格式化,如下所示: 我想要的是强制执行以下内容。 如果我手动更改为所需格式,它不会将其标记为错误,但默认情况下也不执行此格式。有没有一种方法可以默认完成这个操作? ...

9得票2回答
React Native - Eslintrc - Prettierc:如何防止在JSX中移除括号围绕一个元素的问题

我刚创建了一个新的React Native应用程序,但ESLint对此做出了更改: return ( <Component /> ); to return <Component />; 我尝试修改 .eslintrc 和 .prettierrc 文件...

9得票1回答
开发人员为什么有时会将 "SharedArrayBuffer" 和 "Atomics" 添加到 ".eslintrc.json" 的 "globals" 属性中?

"globals": {     "SharedArrayBuffer": "readonly",     "Atomics": "readonly" } 这里的 SharedArrayBuffer 和 Atom...

8得票3回答
在.eslintrc.js文件中使用export default而不是module.exports

我想在我的.eslintrc.js文件中使用export default obj,而不是module.exports = obj,因为我们的代码库中其他地方都在使用export。 到目前为止还没有成功,搜索这个问题很困难。 我得到的错误信息: > eslint src Canno...

8得票3回答
如何使用prettier在类中的方法声明前后添加新行?

如何在使用VS Code编辑器中的prettier插件为TypeScript文件中的类中方法声明前后添加新行?需要配置哪些设置? 我们可以通过在.prettierrc或tslint.json文件中编写任何规则来实现吗? 当前行为是 function one(){ // some code...

8得票2回答
导入React Native模块时出现解析错误

一个朋友和我正在开发一个小的react-native应用程序。 他最近将Es-lint和prettier包含到项目中,但我一直无法解决导入错误。 从react-native导入的任何内容都会显示以下错误: "module "C:/Users/Brendan/projects/garden-...

8得票1回答
构建React应用程序时,ESLint结果不同。

我是React开发的初学者。 我试图解决项目中出现的所有错误/警告,但在开发环境和生产环境之间得到了不同的结果。我没有在配置中进行任何区别处理。 运行npm run lint给我这个输出: npm run lint 运行npm run build给我这个输出: npm run build 我得...

8得票1回答
ESLint - Vue/Script-Indent如何忽略对象字段。

我有以下的ESLint规则设置: "vue/script-indent": [ "error", 4, { "baseIndent": 1, "switchCase": 1, "ignores": [ ...

8得票1回答
如何在Webpack 4中设置ESLint并解决“import/no-unresolved”错误

我已经进行了几个小时的研究并自己构建了一个原型,发现Webpack正在处理其解析别名(resolving alias)的同时,ESLint持续报告无法解决问题,即使我添加了设置来解决这个问题。是否有人知道为什么会出现这种情况? "settings": { "import/re...