【发布时间】:2018-09-11 00:41:34
【问题描述】:
我有一个应用程序,该应用程序与 ng 服务器 (localhost:4200) 一起工作,但是当我使用命令 ng build --env prod --base-href / dashboard2 / 部署它时,根目录确实可以工作,但模块显示 404 错误。
import { ModuleWithProviders } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
//Importar componentes
import { LoginComponent } from './login/login.component';
import { HomeComponent } from './home/home.component';
import { DashboardComponent } from './dashboard/dashboard.component';
import { UserProfileComponent } from './user-profile/user-profile.component';
import { CreateUserComponent } from './create-user/create-user.component';
const appRoutes: Routes = [
{path:'', component: LoginComponent},
{path:'dashboard', component: DashboardComponent},
{path:'login', component: LoginComponent},
{path:'user-profile', component: UserProfileComponent },
{path:'create-user', component:CreateUserComponent},
{path:'home', component: HomeComponent},
{path:'**', component: LoginComponent}
];
export const appRoutingProviders: any[] = [];
export const routing: ModuleWithProviders = RouterModule.forRoot(appRoutes);
【问题讨论】:
-
为什么dashboard2周围有空格?
-
一行写错了
标签: angular angular-ui-router http-status-code-404 href