Кажется, я не могу outDir
флаг outDir
работать в package.json
. Структура каталогов довольно проста: tsconfig.json
на корневом уровне, вместе с каталогом src/
и одним файлом index.ts и другими каталогами, представляющими другие модули.
При запуске команды tsc
в индексном файле создается новый, а не в каталоге сборки. Что я делаю неправильно?
Мой tsconfig:
{
"compilerOptions": {
"outDir": "build"
}
}
Мой скрипт сборки npm:
"build": "tsc src/index.ts"
Я вызываю скрипт из корневого каталога проекта. Интересно, что запуск того же скрипта с флагом --outDir
работает отлично.