我已将我的应用程序上传到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
希望这可以帮助。
问我是否有疑问。