Что происходит с outDir в tsconfig.json для Angular проектов?
Я добавил Angular в свое приложение Node Express в VS Code. Я сделал это через Angular CLI ng new
,
В tsconfig.json
, outDir
указывает на ./dist/out-tsc
, Есть еще одно outDir
в angular-cli.json
,
Когда я бегу ng build
, Файлы Javascript генерируются в outDir
указано в angular-cli.json
, Что outDir
в tsconfig.json
за? Папка ./dist/out-tsc
не был создан.
1 ответ
Для чего нужен outDir в tsconfig.json?
Ничего, если использовать AngularCLI. .angular-cli.json
Файл управляет конфигурацией вывода.
Как указано:
Папка./dist/out-tsc не была создана.
Если вы используете средства просмотра файлов VS Code для компиляции файлов TS по запросу "на лету / по запросу", то будет использоваться расположение файла tsconf.json (в зависимости от конфигурации VSCode, конечно). Вы, вероятно, можете предположить, что использование одного или другого метода является хорошей идеей. Вы можете столкнуться с трудностями управления версиями, если вы используете комбинацию обоих методов.
Придерживайтесь CLI.