Вам необходимо включить правильный файл .prettierrc
в каталог root, поскольку документы о файле конфигурации Prettier говорят:
Файл конфигурации будет разрешен начиная с местоположения форматируемого файла и поиска в дереве файлов до тех пор, пока файл конфигурации не будет (или не найден).
Prettier намеренно не поддерживает никаких глобальных конфигураций. Это сделано для того, чтобы при копировании проекта на другой компьютер поведение Преттье оставалось неизменным. В противном случае Prettier не сможет гарантировать, что все в команде получат одинаковые согласованные результаты.
root
├── app
│ ├── file4
│ ├── public
│ │ └── file5
│ └── src
│ ├── file1
│ ├── package.json
│ └── .prettierrc
├── file2
├── file3
└── .prettierrc
Если у вас есть структура каталогов, как указано выше, файлы под root/app/src/
(file1
, package.json
и root/app/src/.prettierrc
) будут отформатированы в соответствии с конфигурационным файлом root/app/src/.prettierrc
, а другие файлы в root/
или его подкаталогах (file2
, file3
, root/.prettierrc
, file4
и file5
) будет отформатирован в соответствии с конфигурационным файлом root/.prettierrc
.
Или вы можете настроить параметры Prettier для VS Code по умолчанию :
Настройка параметров по умолчанию
Некоторые пользователи могут не использовать Wi-Fi. sh, чтобы создать новую конфигурацию Prettier для каждого проекта или использовать настройки VS Code. Поскольку Prettier рекурсивно выполняет поиск по пути к файлу, вы можете разместить глобальную конфигурацию prettier по адресу ~/.prettierrc
, которая будет использоваться в качестве запасного варианта.
Вы также можете использовать настройку prettier.configPath
для предоставления глобальная конфигурация. Однако будьте осторожны, если это установлено, это значение будет всегда использоваться, а локальные файлы конфигурации будут игнорироваться.