Запуск приложения Angular (с роутером) без сервера - PullRequest
0 голосов
/ 05 марта 2019

Я сделал простое приложение на Angular, которое использует модуль маршрутизации для отображения информационных страниц или тестовой страницы.

Когда я собираю приложение и запускаю его из локального index.html, оно не работает, чтокак и следовало ожидать, поскольку в Angular Docs говорится, что вам нужно обслуживать свое приложение, если вы используете маршрутизатор.

Первоначально целью было создать приложение для работы внутри Electron, но сейчас это выглядит так, как будто оно намного сложнее, чем я.ожидается.

Есть ли способ запустить приложение Angular, которое использует маршруты из одного файла?Или, может быть, есть способ превратить это приложение в электронное приложение?

1 Ответ

0 голосов
/ 05 марта 2019

, даже если вы конвертируете в электрон согласно определению электрона, как я уже упоминал в предыдущем месте, он запускает серверную часть на узле js, поэтому вы не сможете использовать маршрутизатор с URL-адресом типа файла, так как для его загрузки потребуется время выполненияфайл и требует некоторого времени выполнения для этого "Electron (ранее известный как Atom Shell) - это платформа с открытым исходным кодом, разработанная и поддерживаемая GitHub.

Electron позволяет разрабатывать приложения с графическим интерфейсом для настольных компьютеров с использованием внешнего и внутреннего интерфейса.компоненты, изначально разработанные для веб-приложений: среда выполнения Node.js для бэкэнда и Chromium для интерфейса. "

...