Apollo Codegen генерировать файлы отступов
При создании файлов с apollo codegen:generate
файлы генерируются с двумя пробелами.
Я не мог найти место, где я мог бы определить эту конфигурацию, например, 4 пробела /1 вкладка.
Спасибо.
1 ответ
Решение
Изучая документацию Apollo codegen, кажется, что она не принимает никаких параметров для конфигураций lint.
Но вы можете сделать это самостоятельно после генерации кода.
Давайте предположим, что у вас есть скрипт в вашем package.json
бежать apollo codegen:generate
называется generate:types
тогда вы можете просто запустить вас tslint.json
конфигурации сгенерированных файлов, что-то вроде:
"scripts": {
"generate:types": "apollo codegen:generate ....",
"generate:types:lint": "tslint --fix -c tslint.json {path-to-your-generated-files}",
"generate": "yarn generate:types && yarn generate:types:lint"
},
А потом просто запустите скрипт yarn generate
, Надеюсь, поможет.