У меня есть приложения NodeJS и AngularJS. Я использую npm install
для загрузки зависимостей приложения для обоих приложений. Приложение NodeJS работает на порту 4000
, а приложение AngularJS работает на порту 4200
. Я могу получить доступ к API из приложения NodeJS в браузере и не могу получить доступ к интерфейсу приложения (AngularJS) в браузере. Я развернул эти приложения на виртуальной машине Azure.
Я открыл порты 4000
и 4200
в сетевых настройках виртуальной машины Azure. Я использую команду npm start
для запуска обоих приложений. NodeJS работает нормально, как на локальной машине, но не в том же случае с AngularJS. Нет ошибок или предупреждений со стороны AngularJS. Оно показывает, что приложение прослушивает http://localhost:4200/
и оно недоступно.