ng serve上的Angular 6将localhost:4200更改为domain:name

时间:2018-11-12 11:43:04

标签: angular angular-ui-router

在angular 6中,我们使用ng serve用ng server --open启动Angular服务器,在浏览器中返回http://localhost:4200

我想要的是- 当我服务于角度6项目时,应直接显示到http://domain-name.com

所以我想直接将角度项目直接运行到域名。

关于新鲜项目

2 个答案:

答案 0 :(得分:0)

ng serve --open仅用于本地开发-没关系,部署项目时可以更改

ng build --prod --deploy-url=[bind the domain url]

这将为您提供基于您指定的域的构建,您可以在特定位置部署构建

要更改ng serve端口,可以使用ng serve --open --port=4500指定的任何端口ID。

答案 1 :(得分:0)

用于在实时域上运行项目。请按照以下步骤操作。

步骤1:使用此命令进行构建。 ng build --prod

步骤2:在Dist / index.html中,使用您的域名更新基本URL。

第3步:制作dist文件夹的ZIP文件。

第4步:将ZIP文件夹复制并粘贴到您各自的服务器中。您可以为此使用filezilla。

第5步:解压缩文件夹。

步骤6:将dist文件夹名称更新为您的项目文件夹名称。

第7步:在浏览器上检查。