如何在不同的端口上提供Ionic应用程序?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在不同的端口上提供Ionic应用程序?相关的知识,希望对你有一定的参考价值。
我正在尝试在浏览器上运行离子项目,但默认端口8000已在使用中。
我需要改变端口
我正在使用此命令:
ionic run browser --port 8002
但它不起作用。
documentation说port
选项是--port | -p
谢谢
答案
之前尝试ionic platform add browser
,
要么
ionic serve -p 8002 --dev-logger-port 8103
代替...
另一答案
在同时运行2个离子应用程序时,仅为第二个应用程序指定新端口是不够的,还需要为实时重新加载和开发记录器指定新端口,否则它们将与第一个应用程序冲突:
ionic serve -p 8101 -r 8102 --dev-logger-port 8103
否则,您将收到连接错误。确保防火墙允许您使用的所有端口。
另一答案
根据离子团队的问题跟踪器,运行命令就好
ionic cordova run browser --port 8080
目前不工作,它似乎是一个已知的问题,需要在一些cli版本中修复,不知道什么时候会这样
https://github.com/ionic-team/ionic-cli/issues/2307
https://github.com/ionic-team/ionic-cli/issues/2312
另一答案
ionic serve -p 9000
要么
ionic serve --port 9000
简单
另一答案
您还可以使用以下命令指定端口并在实验室版本中运行:ionic serve -l --port 2020
以上是关于如何在不同的端口上提供Ionic应用程序?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Nginx 位置为在不同端口上运行的两个后端应用程序提供服务?
如何在生产模式下构建 Ionic 应用程序,Ionic 构建的行为不同