Я запустил ng new my-app
, используя угловой CLI, и получил структуру каталогов по умолчанию.
Теперь я пишу серверный скрипт server.js
в корне папки, чтобы подключиться к базе данных и вернуть информацию в мойdata.service.ts
.
Я запускаю ng build
для компиляции и создания папки dist
, затем запускаю приложение с node server.js
для обслуживания файла /dist/my-app/index.html
.
Сервер-сценарий в основном запускает ExpressJS и обслуживает REST API, а также приложение Angular.
Довольно стандартные вещи.
Теперь мой серверный скрипт становится огромным, и я хочу поставить сервер.js в новую папку src/server
вместе с папками src/app
, src/assets
, src/environments
.
Как заставить ng build
автоматически создавать свои server.ts и другие серверные файлы машинописии поместите их, скажем, в папку dist/server
?