如何在实时服务器(数字海洋)中部署Angular应用程序?



我已经在数字海洋服务器中上传了我的应用程序,但似乎它无法正常工作,这是我的应用程序 http://138.68.21.3/pos/的链接。输入此地址并在刷新页面时显示"未找到"和"在此服务器上找不到请求的 URL/pos/login"。

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

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

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

任何专家都是在实时服务器中部署角度应用程序的专家吗?我需要你们的帮助:(

为此,您需要像这样在AppRoutingModule中使用useHash

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

并且还添加

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

希望这有帮助。

问我是否有任何疑问。

最新更新