Угловая проблема компиляции "ng build" с фронтендом и бэкендом в одном репо - PullRequest
0 голосов
/ 10 ноября 2019

У меня есть проект, в котором у меня есть код как внешнего (Angular), так и внутреннего кода сервера (NestJS).

В этой папке у меня есть отдельные папки для внешнего интерфейса и сервера, а в обеих папках - отдельный файл package.json иПапки node_modules

Если я захожу в папку внешнего интерфейса, в которой находится проект Angular, и запускаю команду "ng build", она также явно пытается создать файлы сценариев типа, которые находятся в папке сервера.

Почемуа как определить что это не так? Я пробовал с разными настройками каталогов в angular.json и tsconfig.json (и tsconfig.app.json), но, похоже, это не помогает.

Это ошибка, которую я получаю, потому что у меня нетзапустите npm install в папке сервера, но я так понимаю, это доказательство того, что он также пытается скомпилировать эти файлы.

Спасибо, Jani

ОШИБКА в ../../server / src / repository / file.storage.repository.ts: 2: 50 - ошибка TS2307: не удается найти модуль 'dir-Compare'

...