Comments 11
Это точно статья? Больше похоже на перепечатку QuickStart из доки
+2
это начало, выкладываю, по мере оформления
0
Я столкнулся вот с какой проблемой. У меня angular приложение и nest к нему. Также, на первом уровне, есть папка shared с общими моделями данных.
Когда я запускаю nest через
что затем приводит к ошибкам импортов. Как вы храните общие между angular и nest модели?
backend/
frontend/
shared/
Когда я запускаю nest через
start:dev
, то в папка backend/dist
преобретает вместо правильной структуры backend/src/
следующую:backend/dist/backend/src/
backend/dist/shared/
что затем приводит к ошибкам импортов. Как вы храните общие между angular и nest модели?
0
я бы разделил бек и фронт по разным проектам
0
Тоже натолкнулся на такую проблему. В итоге пришлось отказаться от shared каталога, все модели респонсов/реквестов храню в backend и импортирую их во фронт. Решение не очень красивое, но рабочее
0
Ну, кстати, да. Вполне приемлемо для меня.
Еще заработало когда я в nest-cli.json указал следующее:
Тогда
Еще заработало когда я в nest-cli.json указал следующее:
{
"collection": "@nestjs/schematics",
"sourceRoot": "backend/src"
}
Тогда
nest start --watch
находил файлы в dist директории правильно. Но затем я понял, что это привело к неправильной работе комманд вида nest g ...
. Эти команды начали создавать файлы не там, где мне было нужно.0
Когда продолжение
0
Sign up to leave a comment.
Full-stack TypeScript Apps