样品 安装 配置(旧版: .eslintrc* ) 配置(新增: eslint.config.js(eslint.config.js) ) 斯维尔特 支持 箭头体样式 和 首选箭头回拨 问题 选项 赞助商 支持者 贡献 变更日志 许可证
错误: 插入 `,` ( 更漂亮 / 更漂亮 ) 在 包装 / 平民 - 原子 / 活动编辑器注册表 . js型 : 22 : 25 : 20 | 进口 {
21 | observeActiveEditors辩解 ,
> 22 | 编辑更改取消公告
| ^
23 | } 从 './ 脱伯爵的 ; ;
24 |
25 | 进口 { 从订阅函数观察 } 从 '../ 公共节点/事件' ; 错误: 删除 `;` ( 更漂亮 / 更漂亮 ) 在 包装 / 平民 - 原子 / 活动编辑器注册表 . js型 : 23 : 21 : 21 | observeActiveEditors辩解 ,
22 | 编辑更改取消公告
> 23 | } 从 './ 脱伯爵的 ; ;
| ^
24 |
25 | 进口 { 从订阅函数观察 } 从 '../ 公共节点/事件' ;
26 | 进口 { 缓存WhileSubscribed } 从 '../ commons-node/observe' ;
2 错误 建立 .
./node_modules/.bin/eslint—格式化代码帧pkg/commons-atom/ActiveEditorRegistry.js (代码来自 核素 ).
npm安装-保存dev-eslint插件更漂亮eslint配置更漂亮 npm安装--save-dev--save-exact更漂亮
{ “扩展” : [ " 插件:更漂亮/推荐 " ] }
启用 更漂亮/更漂亮 规则。 禁用 箭头体样式 和 首选箭头回拨 这个插件有问题的规则-请参阅下面的原因。 启用 eslint-config-更漂亮 config将关闭与Prettier冲突的ESLint规则。
常数 建议使用eslint插件 = 要求 ( 'eslint-plugin-prettier/推荐' ) ;
模块 . 出口 = [
//任何其他配置导入都位于顶部
建议使用eslint插件 ,
] ;
启用 更漂亮/更漂亮 规则。 禁用 箭头体样式 和 首选箭头回拨 这个插件有问题的规则-请参阅下面的原因。 启用 eslint-config-更漂亮 config将关闭与Prettier冲突的ESLint规则。
注意:虽然可以通过ESLint配置文件将选项传递给Prettier,但不建议这样做,因为编辑器扩展名
更漂亮的原子 和
prettier-vscode码 将 阅读
.prettierrc(漂亮) ,但是 不会 从ESLint读取设置,这可能会导致不一致的体验。
-
第一个选项: -
表示 选项 那会变得更漂亮。 例子: { “更漂亮/更漂亮” : [ " 错误 " , { “单引号” : 真的 , “分析器” : " 流 " } ] } 注意:此选项将合并并覆盖任何配置集 .prettierrc(漂亮) 文件夹
-
-
第二种选择: -
具有以下选项的对象 -
使用Prettierrc :启用加载Prettier配置文件,(默认: 真的 ). 如果您使用的多个工具相互冲突,或者不希望将ESLint设置与Prettier配置混合,则可能会很有用。 而且,可以在不加载prettierrc配置文件的情况下运行prettier 通过CLI的--no-config选项 或通过API 在不传递通过调用resolveConfig生成的选项的情况下调用premiser.format() . { “更漂亮/更漂亮” : [ " 错误 " , {}, { “使用Prettierrc” : 假 } ] } -
文件信息选项 :传递给的选项 prettier.getFileInfo(prettierr.getFileInfo) 决定是否需要格式化文件。 例如,可以用于从忽略位于 节点_模块 目录。 { “更漂亮/更漂亮” : [ " 错误 " , {}, { “文件信息选项” : { “带节点模块” : 真的 } } ] }
-
-
-
该规则是自动修复的--如果您运行 埃斯林 使用 --修复 标志,您的代码将根据 更漂亮 样式。