Apollo Codegen генерировать файлы отступов - PullRequest
0 голосов
/ 25 февраля 2019

При создании файлов с apollo codegen:generate файлы создаются с двумя пробелами.

Я не смог найти места, где мог бы определить эту конфигурацию, например, 4 пробела / 1 табуляция .

Спасибо.

1 Ответ

0 голосов
/ 01 марта 2019

Изучая документацию 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.Надеюсь, это поможет.

...