Могу ли я связать и перенести автономное приложение Aurelia, которое может работать на сервере apache без node.js?
Во-первых, я новичок в Aurelia и только что завершил проект на своем сервере разработки в реальном мире, который мне нравится запускать одновременно с WordPress, который нуждается в PHP. В те времена, когда использовался Angular 1.x, я собирал все угловые зависимости и сценарии в один файл и переносил его на сервер, что, как я думал, будет и в случае с Aurelia, но выглядит сложнее в этом вопросе., Поэтому, пожалуйста, если кто-нибудь решит эту проблему, любая помощь будет полезна, например, как я могу перенести проект Aurelia на сервер apache, не обслуживая его через узел. Или можно запустить узел и Apache на одном сервере.
1 ответ
Вам не нужно запускать Node для обслуживания вашего приложения. Подойдет любой веб-сервер, такой как Apache. Вам нужно только связать ваше приложение и загрузить файлы на ваш сервер.
Если ваш проект был создан с использованием интерфейса командной строки, приложение автоматически связывается при каждом запуске au run
(или же au build
), так что вы можете просто загрузить scripts
каталог и index.html
файл. Это минимум; вам может потребоваться загрузить также CSS, изображения или шрифты, в зависимости от вашего приложения.
Если ваш проект основан на одном из скелетов, вы можете связать свое приложение, запустив gulp bundle
затем загрузите dist
каталог, jspm_packages
каталог, config.js
файл и index.html
файл, а также любые другие активы (CSS, изображения и т. д.), которые могут вам понадобиться.