gpt4 book ai didi

babeljs - 具有@ babel/plugin-proposal-class-properties的eslint-config-standard

转载 作者:行者123 更新时间:2023-12-04 08:53:54 24 4
gpt4 key购买 nike

问题

我正在使用eslint-config-standard设置eslint。
我还使用了@ babel/plugin-proposal-class-properties的babel插件。

我通过“eslint index.js”命令尝试了处理我的javascript文件,但出现错误“[[eslint]:解析错误:意外的 token =”。

因此,我安装了babel-eslint,并更新了文件“.eslintrc”,如下所示:

{
"extends": ["standard"],
"parser": "babel-eslint",
"rules": {
"eol-last": 0
}
}

上面的配置已解决错误“[[eslint]:解析错误:意外的 token =”,但是我遇到了新问题,即eslint-config-standard配置不再起作用。

问题

我想将eslint-config-standard与实验性javascript代码一起使用。
但是我不知道如何一起使用它们,是否可能。

如何一起使用?

p.s.对不起,我的英语不好 :(

最佳答案

是的,有可能。您只需要为用于ESLint和插件的Babel解析器安装一个包装器即可。

https://github.com/babel/babel-eslint

https://github.com/babel/eslint-plugin-babel

$ npm install eslint babel-eslint eslint-plugin-babel --save-dev
# or
$ yarn add eslint babel-eslint eslint-plugin-babel -D

然后,在您的.eslintrc内部,您需要添加
"parser": "babel-eslint",
"plugins": ["babel"],

另外,如果第一次尝试不起作用,则可能需要重新启动代码编辑器。祝你好运! :)

关于babeljs - 具有@ babel/plugin-proposal-class-properties的eslint-config-standard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53791848/

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