1
learningman 2021-11-22 15:03:17 +08:00
prettier
eslint+prettier |
2
taco1wang OP 有没有那种 不需要配置,装上就能用的
|
3
learningman 2021-11-22 16:04:33 +08:00
@wangyong1027480 #2 prettier 装上就能用,如果你需要个性化,不可能不配置
或者装个 IDE |
4
EridanusSora 2021-11-22 16:55:54 +08:00
prettier
|
5
yazoox 2021-11-22 17:33:42 +08:00
prettier 啊~ 再配置一下(或者默认的) eslint 基本就齐活了
|
6
rvtea 2021-11-22 18:15:43 +08:00
dprint
dprint + dlint deno fmt + deno lint |
7
Vegetable 2021-11-22 18:19:41 +08:00
前端配置恐惧症,这是被 webpack 支配太多了吗
lint 工具的配置其实很简单,方案都是成套的。麻烦的是配置 pre_commit 和编辑器自动格式化,这两个其实都是和规则分离的,找个开源项目扒一下就好了 |
8
Jeremial 2021-11-22 18:23:44 +08:00
eslint+prettier 使用推荐配置足够了
``` "extends": ["eslint:recommended", "plugin:@typescript-eslint/recommended", "plugin:prettier/recommended"] ``` |
9
XTTX 2021-11-22 20:25:05 +08:00
https://github.com/jt6677/vite_ts_eslint_prettier_aribnbts
Vite + React + Typescript + Eslint + Airbnb eslint rules + Airbnb Typescript rules + Prettier + env variable import + Absolute Import Path |
10
XTTX 2021-11-22 20:25:59 +08:00
想体验自己虐待自己就加入
extends: [ 'airbnb', 'airbnb-typescript', 'plugin:prettier/recommended', // Make sure this is always the last element in the array. ], 然后自己关掉实在不想用的 rules |
11
uni 2021-11-23 15:47:22 +08:00
prettier 啊,在 vscode 里设置更改和保存时自动格式化,并且 git 设置提交时自动格式化
|