AlloyTeam / eslint-config-alloy

Progressive ESLint config for your React/Vue/TypeScript projects
https://alloyteam.github.io/eslint-config-alloy/
2.65k stars 317 forks source link

如何继承 prettier 配置 #230

Closed Lyong0216 closed 2 years ago

Lyong0216 commented 2 years ago

不是很理解和应用 eslint-config-alloy @3中针对 prettier 是使用介绍 创建一个 .prettierrc 文件,直接继承此配置: "eslint-config-alloy/.prettierrc.js" 如何继承?

xcatliu commented 2 years ago

继承 => 复用

应该是复用,prettierrc 不支持继承后覆盖原配置,只能复用

xcatliu commented 2 years ago

直接创建一个 prettier 配置文件 .prettierrc,然后填入内容

"eslint-config-alloy/.prettierrc.js"

即可,因为仅一个字符串 "eslint-config-alloy/.prettierrc.js" 也是符合 JSON 规范的格式,所以可以当作 json 解析了

xcatliu commented 2 years ago

具体可以看这里的说明 https://prettier.io/docs/en/configuration.html#sharing-configurations

image
Lyong0216 commented 2 years ago

好的 感谢