angular - ng 服务上的 Angular 6 将 localhost:4200 更改为 domain:name
问题描述
在 Angular 6 中,我们使用 ng serve 以 ng server --open 启动 Angular 服务器,在浏览器中我们得到http://localhost:4200,
我想要什么:-当我为 angular 6 项目提供服务时,应该直接显示转到http://domain-name.com
所以我想直接将angular项目运行到域名可以吗。
关于新鲜项目
解决方案
ng serve --open
仅用于本地开发目的 - 没关系,可以在部署项目时更改
ng build --prod --deploy-url=[bind the domain url]
这将为您提供基于您指定的域的构建,您可以将构建部署在特定位置
要更改ng serve
端口,您可以使用ng serve --open --port=4500
指定的任何端口 ID。
推荐阅读
- asp.net - 从 formcollection 值中设置不同类型的对象属性值
- angular - Angular 7刷新获取网关超时
- python - Keras 创建 CNN 模型“添加的层必须是类层的实例”
- java - Java BinaryTree 平衡一棵树
- sql - UTC 日期格式
- python - 我可以使用变量制作 Python time.sleep() 吗?
- python - 如何在 Python 中的弹性搜索中搜索多个 OR 条件
- windows - Windows 10,XAMPP Apache 在 PHP 从 7.3 更新到 7.4 后无法启动
- c# - C# 9.0 With 表达式。如何使用它们?
- sql-server - SQL Server 在 Program Files 下拥有数据库的基本原理