Кто-нибудь знает, как настроить веб-сайты, основанные на угловых (сгенерированные с помощью yoman) на сервере ubuntu? Вот что, у меня есть проект, разработанный в угловом, я сгенерировал его с йоменом (основной пример, на йоменском коделабе). Я могу запустить его и увидеть, как он работает на моем компьютере с помощью "grunt serve", но я понятия не имею, как загрузить его на свой сервер для доступа к нему из Интернета.
На моем ubuntu я установил apache2, MySQL, PHPMyAdmin и Node (я думаю, мне не нужен apache2 для всего этого, но у меня все равно).
Я подключаюсь к шпатлевке, и командный узел работает нормально, npm отлично работает.
Я ищу информацию, но я только нашел, как запустить службу на узле (пример: node test.js), но это не так. Но я хочу, чтобы загрузить веб-сайт (угловой) для доступа к нему из Интернета... Я загрузил папку "приложение" (которая имеет index.html, стили, контроллеры, представления и т.д.) Моего углового веб-сайта (сгенерированный с yoman), я загрузил его в свой каталог www в ubuntu, но когда я обращаюсь к угловому, или стили не работают.
Итак, возникает вопрос: имеет ли NODE каталог "www" (например, apache2), где я должен загружать свои сайты (угловые веб-сайты) для доступа к нему из Интернета? или мне нужно запустить его с помощью какой-либо команды "grunt" или "node"? Потому что я не могу запустить его с "node index.html", и если я получаю доступ к нему из Интернета, он тоже не работает, поэтому... что я делаю неправильно?
Если у вас есть запущенное приложение на локальном компьютере, выполните следующие действия:
/var/www
) PS: grunt - скорее инструмент разработчика, чем производственный инструмент. поэтому запустите приложение прямо с помощью node wahtever_your_server_file_is.js
навсегда
Также убедитесь, что любой порт, который вы используете для запуска приложения, открыт на вашем сервере.