Запустите угловой проект локально на 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!