【发布时间】:2017-01-31 20:16:15
【问题描述】:
我有一个问题,我使用函数 enableProdMode() 将我的项目推向生产,我有一个多组件,我创建了我的路线
const appRoutes: Routes = [
{ path: '', component: HomeComponent, pathMatch: 'full' },
{ path: 'formations', component: FormationComponent },
{ path: '**', component: PageNotFoundComponent }
];
所以,我 npm start 在本地启动我的应用程序,当我完成开发时,我复制并推送到我的网站。我的应用程序没问题,我可以通过我的路线动态更改页面但是如果我刷新我的页面,例如在“/formations”中,我的浏览器说找不到 404。
我的问题是:我的页面视图可能不是 VPS 或专用服务器,我有义务使用 npm start 启动我的应用程序?
谢谢你
【问题讨论】:
-
npm start仅用于开发目的。你需要构建它。对于前ng build。
标签: javascript angularjs node.js typescript npm