gpt4 book ai didi

node.js - 如何在Live Server(Digital Ocean)中部署Angular App?

转载 作者:太空宇宙 更新时间:2023-11-04 00:06:58 25 4
gpt4 key购买 nike

我已将我的应用程序上传到 Digital Ocean 服务器,但似乎无法正常工作,这是我的应用程序的链接 http://138.68.21.3/pos/ 。输入此地址后,当您刷新页面时,它会显示“未找到”和“在此服务器上找不到请求的 URL /pos/login。”

我不知道我在实时服务器中部署 Angular 应用程序的步骤是否正确:

第 1 步:我输入了 ng build --prod

第2步:复制dist文件夹中的文件并将其粘贴到根目录

有谁是在实时服务器中部署 Angular 应用程序的专家吗?我需要你们的帮助:(

最佳答案

为此,您需要在 AppRoutingModule 中使用 useHash,如下所示。

@NgModule({
imports: [RouterModule.forRoot(routes, { useHash: true })],
exports: [RouterModule]
})

并添加

<base href="./"> instead <base href="/"> inside index.html

希望这有帮助。

有什么疑问就问我。

关于node.js - 如何在Live Server(Digital Ocean)中部署Angular App?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51833956/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com