TS 3.5
У меня есть следующий конфиг, который отлично работает с tsserver во время разработки:
/tsconfig.json <= "strict": true
/nested/tsconfig.json <= extends parent tsconfig, "noImplicitThis": false
/nested/some ts code <= has implicit this
Так что мой родительский конфиг определяет строгое true, и большая часть кода в проекте совпадает с этим правилом. Но в папке с именем nested
есть код, который не соответствует значению noImplicitThis
, поэтому я добавляю туда tsconfig.json
, что extends
parent tsconfig
и для compilerOption noImplicitThis
установлено значение false
.
И я не получаю ошибки при разработке с vscode
.
Но когда я пытаюсь сделать tsc -p .
(в корневом каталоге), я получаю сообщение об ошибке "implicit this" в nested
коде папки.
Так что я не понимаю, как сделать этот вложенный / tsconfig.json для применения к nested/**
коду при компиляции всего проекта с tsc
.