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

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

步骤1:输入ng build --prod

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

有谁在实时服务器中部署Angle App方面的专家?我需要你们的帮助:

最佳答案

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

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


并添加

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


希望这可以帮助。

问我是否有疑问。

07-26 05:00