Запустите угловой проект локально на Teamviewer

Я работаю над угловым 2. Проект компилируется и запускается локально с помощью команды "ng-serve или npm-start". Теперь Teamviewer подключен для доступа к браузеру Safari. В этом localhost:4200 не запускается.

Как запустить проект локально в браузере Teamviewer? Я старался,

ng serve --host=localIP
ng serve --host localIP
start http://localhost:4200 & ng serve -port 4200

Но ничего не работает.

Я изменил свой.angular-cli.json как

"defaults": {
"serve": {
  "port": 4200,
  "host": "localIP"
},
"styleExt": "css",
"component": {}

}

и baseUrl: ' http://localip:4200/' в config.js.

Так что кто-нибудь, пожалуйста, помогите мне, что команда для запуска проекта локально в TeamViewer? Заранее спасибо.

1 ответ

Ты можешь использовать ng serve --host 0.0.0.0 сделать вашу порцию доступной на вашем newtork.

Учитывая, что ваш IP-адрес 1.2.3.4, другие люди смогут получить к нему доступ через

http://1.2.3.4:4200/

Если они не в одной сети, вам придется открыть свой порт для всего мира.

Для этого вам просто нужно правило NAT PAT

origin: *
port range : 4200 - 4200
IP destination: 1.2.3.4
port destination: 4200

Нет необходимости для TeamViewer!

Другие вопросы по тегам