我创建了简单的角度6项目 . 我想动态添加路由 . 概念如下 .

const myRoutes = [
{
path: 'com1',
component: OneComponent,
},
{
path: 'com2',
component: TwoComponent,
},{
path: 'com3',
component: ThreeComponent,
},{
path: 'com4',
component: FourComponent,
},

];

export const routes: Routes = [];

for (let i = 0; i < myRoutes.length; i++) {
 const r = myRoutes[i];
  routes.push({
   path: r.path,
   component: r.component,
  });
}

这在 ng buildng serve 中工作正常 . 但它会失败 ng serve --aotng build --prod . 有没有方法在角度6中添加动态路线?