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, Надеюсь, поможет.

Другие вопросы по тегам