Я работаю над Angular 6 Universal на AWS.Мой веб-сайт размещен на AWS, и я развертываю его с помощью Elastic Beanstalk.
Приложение My Angular 6 Universal было создано с использованием @ ng-toolkit / universal с использованием углового интерфейса командной строки, который автоматически добавляет необходимую конфигурацию сервера вapplication.
Я столкнулся с проблемой при развертывании. У меня всегда происходит сбой.Я понятия не имею, как развернуть рабочую версию скомпилированных угловых и серверных файлов Nodejs вместе с ней.Я искал в Google и не смог найти правильного решения.
Шаги, которые я сделал:
- ng new my-app --routing
- ng add @ ng-toolkit / universal
- Внесены ли необходимые изменения в несколько файлов
- Выполнена команда для компиляции рабочей версии и сгенерированных файлов сервера
- / dist папка, созданная с помощью браузера и версии сервера
Структура папки выглядит примерно так:
Я попытался развернуть / dist на сервере, но не удалось.Я попытался развернуть всю корневую папку с помощью Typescript, но все равно не смог.
Я наконец-то понял проблему и создал эту ветку, чтобы она могла помочь другим.