eslint相关内容
在我的课堂上,eslint抱怨“预期的'this'将由类方法'getUrlParams'使用 这是我的课程: class PostSearch extends React.Component { constructor(props) { super(props); this.getSearchResults(); } getUrlParams(queryS
..
在我的React应用程序中,我使用的是airbnb的eslint样式指南,如果不使用解构方法,它将引发错误. 在以下情况下,我首先使用let将两个变量latitude和longitude分配给位置对象数组中第一项的坐标.然后,如果用户允许我访问其位置,则尝试使用解构来重新分配其值. let latitude = locations[0].coordinates[1]; let long
..
我正在使用"eslint-config-airbnb": "^6.1.0",保持JavaScript清洁. 我的小子对似乎合法的代码不满意: 似乎这可能是正在进行的问题.在此期间,有人对OCD开发人员有什么建议吗?也许是禁用此规则还是其他? 解决方案 单个表达式不需要block语句. this.state.todos.filter(filterTodo => filter
..
ESlint静态intellisense似乎在Visual Studio 2017中不受支持,这使.js文件中的编码变得很痛苦,因为我必须运行CMD eslint命令来获取任何掉毛错误.在VSCode中,我可以只使用ESLint扩展.那么Visual Studio 2017呢? 他们有什么办法可以启用它吗? 解决方案 如何使ESLint在Visual Studio 2019和2017
..
注意:这是与我先前关于该主题的问题类似的问题,该问题未被部分解决,之后挑战的性质发生了很大变化:在2019年,我非常着迷于获得一个``圣杯''工具设置,该工具配置为在TypeScript中使用 Vue 配置并使用 VS Code自动将代码保存在.vue,.ts中的文件中以及.scss文件. 但要使更漂亮与 ESLint 和 Vetur 最终带来了太多挑战.由于与Prettier和ESLint
..
我正在用沙哑处理预先提交的东西. 所以在这里,我希望新编写的程序不应包含单词列表,例如dangerouslySetInnerHTML等. 我知道eslint-plugin-react中有一条规则no-danger,但是它只能阻止一个单词.如何在文件中写入单词列表并将其用作过滤器? 解决方案 所以我终于自己解决了这个问题. 解决方案在于利用其中之一的git hook和pre
..
我的vue-js应用程序中包含以下代码: methods: { onSubmit() { ApiService.post('auth/sign_in', { email: this.email, password: this.password, }) .then((res) => { save
..
大家好,我遇到了vue-eslint-parser的问题.我正在尝试在Encore上运行它 /var/app/assets/js/app.js 1:1错误使用最新的vue-eslint-parser.另请参见 https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-erro
..
针对 indent 的ESLint规则,您可以在确定是否要忽略哪些节点时指定该规则应使用ignoredNodes选项应用于该节点. 我有以下要用此规则忽略的代码: const a = b ? `c${ d }` : e 具体来说,报告带有d的行和随后的行比应有的空格多两个.我想忽略规则中的那些行,但是我无法弄清楚应该应用的节点. 在此存储库中指定了
..
在Sublime Text Editor 3.x中编辑javascript文件时,出现错误: Oops! Something went wrong! :( ESLint: 6.0.1. ESLint couldn't find the plugin "eslint-plugin-chai-expect". (The package "eslint-plugin-chai-expect"
..
两者之间有什么区别 return await foo() 和 const t = await foo(); return t http://eslint.org/docs/rules/no-return-await 解决方案 基本上,因为return await是多余的. 从实际使用async函数的更高层次上进行查看: const myFunc = asyn
..
使用最新版本的nodejs 7.6+,我开始使用async/await. 我使用的是jshint,但据我所知,它们目前确实支持这种语法,有些建议使用eslint. 好吧,我设置了eslint,但是argh ..它也标记了异步功能. Parsing error: Unexpected token init (Fatal) 我知道这没什么错,因为我的代码运行良好,只是个lint.如
..
我正在将vscode与eslint一起使用. eslint控制台显示以下内容: [Info - 3:31:14 PM] ESLint server stopped. [Info - 3:31:14 PM] ESLint server running in node v10.2.0 [Info - 3:31:14 PM] ESLint server is running. [Info
..
我正在尝试制作简单的组件.但是,当我单击ctrl + s时,它会执行以下操作: 警告和错误是这样的: [eslint]期望的结束标记与开始的缩进匹配. (react/jsx-closing-tag-location)[eslint]预期缩进4 空格字符,但发现2.(react/jsx-indent) 我的.eslintrc: { "extends": "airbnb",
..
我搜索了SO和Google.但是我找不到执行此规则的规则: 不好 const object = { methods: { } } 确定 const object = { methods: { } } 它似乎不是 object-property-newline 或 object-curly-newline 编辑: 它似乎也不是括号样式.
..
我正在将项目从tslint重新配置为eslint.我可以手动运行eslint,但是webpack无法运行,并显示以下错误消息: Module build failed (from /path/node_modules/eslint-loader/index.js): Error: Failed to load plugin @typescript-eslint: Cannot find mo
..
对于这段代码,!this.state.dark我遇到了ESlint(airbnb配置)错误: Use callback in setState when referencing the previous state. 我尝试使用toggleDark = () => { const dark = !this.state.dark localStorage.setItem('dark', J
..
根据ESLint,这样的代码不是“干净的代码" for(;;) { await *async function* } 我的目标是无限循环某个函数,一个接一个地执行它,而不会由于调用堆栈限制最终导致我的应用程序崩溃.我已经考虑了一段时间,但无法提出其他任何可以解决此问题的建议. ESLint的建议在我的情况下也不起作用.他们建议使用.all()在循环中启动所有功能,并在循环外等待其解析
..
我已将我的反应导航代码放入一个单独的Routes文件中,然后将其导入到App.js文件中.一切工作正常,但是我在Atom/Nuclide中使用Airbnb ESLint配置,并且tintColor出现错误... “道具验证中缺少tintColor" 尝试过: Routes.propTypes = {tintColor:PropTypes.string.isRequired,}
..
我需要从eslint解析器中排除css文件. 当前,当我运行eslint src/**时,它正在检查所有文件,包括css文件. . 请在下面找到我的eslintrc文件内容. module.exports = { "parser": "babel-eslint", "extends": "airbnb", "plugins": [ "react
..