Я не могу подключиться к моему приложению Nuxt.js ВНЕ ящик для бродяги (он же мой хост или локальный компьютер), но он может получить содержимое ВНУТРИ ящик для бродяги .
Итак ...
Я использую Laravel Homestead для размещения своего приложения Nuxt.js, и я запускаю сервер в окне vagrant с помощью
nuxt start --public 0.0.0.0:3000
Я могу подтвердить, что он работает, и сообщение показывает, что он слушает localhost: 3000 и
curl localhost:3000
возвращает содержимое приложения.
Я также проверил свою конфигурацию homestead.yaml и установил там переадресацию портов.
ip: "192.168.10.10"
memory: 8192
cpus: 4
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: D:/Developments
to: /home/vagrant/projects
sites:
- map: homestead.test
to: /home/vagrant/projects/public
databases:
- homestead
ports:
- send: 9200
to: 9200
- send: 5601
to: 5601
- send: 3000
to: 3000
Что я сделал не так? другие приложения, такие как Elasticsearch и Kibana, работают нормально и могут быть доступны на моей локальной / хост-машине.