1 回答

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超7個(gè)贊
您需要.prettierrc
在根目錄中包含一個(gè)適當(dāng)?shù)奈募?,正?a >有關(guān) Prettier 配置文件的文檔所說:
配置文件將從被格式化文件的位置開始解析,并在文件樹中搜索直到找到(或未找到)配置文件。
Prettier 故意不支持任何類型的全局配置。這是為了確保在將項(xiàng)目復(fù)制到另一臺計(jì)算機(jī)時(shí),Prettier 的行為保持不變。否則,Prettier 將無法保證團(tuán)隊(duì)中的每個(gè)人都能獲得相同的一致結(jié)果。
root
├── app
│ ├── file4
│ ├── public
│ │ └── file5
│ └── src
│ ├── file1
│ ├── package.json
│ └── .prettierrc
├── file2
├── file3
└── .prettierrc
如果你有如上的目錄結(jié)構(gòu),root/app/src/
( file1
,package.json
和root/app/src/.prettierrc
) 下的文件將按照root/app/src/.prettierrc
配置文件進(jìn)行格式化,其他文件root/
或其子目錄 ( file2
, file3
, root/.prettierrc
,file4
和file5
) 將按照root/.prettierrc
配置文件進(jìn)行格式化。
或者您可以為 VS Code 配置 Prettier 的默認(rèn)選項(xiàng):
配置默認(rèn)選項(xiàng)
一些用戶可能不希望為每個(gè)項(xiàng)目創(chuàng)建一個(gè)新的 Prettier 配置或使用 VS Code 設(shè)置。因?yàn)?Prettier 會遞歸地向上搜索文件路徑,所以您可以放置一個(gè)全局 prettier 配置
~/.prettierrc
以用作后備。您還可以使用該設(shè)置
prettier.configPath
來提供全局配置。但是,請注意,如果設(shè)置了此值,則將始終使用此值,并且將忽略本地配置文件。
添加回答
舉報(bào)