如何在Websphere上部署angular-cli应用程序?

时间:2019-04-17 07:42:51

标签: angular websphere

我有一个简单的angular 7应用程序。我用ng build-href进行了生产构建。一旦构建完成,我们将dist文件夹放置到服务器位置。应用程序工作正常,但是当我刷新应用程序时,服务器(WebSphere)无法获取应用程序的路由路径。仅当我们重定向到index.html

时,它才能正常工作

角度方面,我使用了如下所示的路由策略。

const appRoutes: Routes = [
  { path: '', component: DashboardComponent },

];

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

1 个答案:

答案 0 :(得分:0)

使用以下错误状态代码更新了WebSphere中的web.xml文件。提及部署的角度应用程序的路径。

<error-page>
    <error-code>404</error-code>
    <location>/path/sampleapp/index.html</location>
</error-page>