gpt4 book ai didi

vue.js - 让 Prettier 删除 async 关键字后的

转载 作者:行者123 更新时间:2023-12-05 02:07:35 24 4
gpt4 key购买 nike

我正在开发一个 VueJs 项目,我在 VSCode 中使用了 eslint 和 Prettier。我遇到的问题是 eslint 不希望在 async 关键字 nut Prettier 之后有空格。因此,当 vue-cli-service serve 构建源代码时,它会提示说 prettier 在异步后需要一个空格,如果我手动添加它,那么 eslint 会抛出它在异步后不需要空格的错误。

更漂亮的格式:

export const myFunction = async (...args) => {};

Eslint 期望:

export const myFunction = async(...args) => {};

我想告诉 Prettier 在 async 关键字后不要有空格,或者告诉 eslint 在 async 关键字后忽略空格,有什么建议吗?

最佳答案

实际上,我只是发现了一个论坛问题,其中的答案解决了我的问题。在 .eslintrc.js 文件中,您可以添加如下规则:

'space-before-function-paren': [
'error',
{
anonymous: 'never',
named: 'never',
asyncArrow: 'always'
}
]

asyncArrow: 'always' 规则修复了编译器错误。

关于vue.js - 让 Prettier 删除 async 关键字后的 <space>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61615657/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com