我们有一个非常大的网站,我们仍在运行Angular2.0.0-beta.14。 我的老板要我将它升级到最新的Angular。有没有一种快速的方法可以将所有冗余文件更改为我的TS文件中的新版本,因为有很多文件可以手动完成。此外,我不知道所有新的进口将是什么。一个例子是我们的app.component.ts
import {Component} from 'angular2/core';
import {LoginComponent} from './loginpage'
import {DummyComponent} from './dummyComponent'
import {ROUTER_DIRECTIVES, RouteConfig} from 'angular2/router'
import {LandingPage}from'./landingPage'
import {DebtViewPage}from'./debtViewPage'
@Component({
selector: 'my-app',
directives: [LoginComponent,ROUTER_DIRECTIVES],
template: `<router-outlet></router-outlet>`
})
@RouteConfig([
{path: '/login-page', name : 'Login' , component : LoginComponent ,
useAsDefault: true },
{path:'/landing-page/...',name:'Landing',component:LandingPage}
])
export class AppComponent {
}
这是在Angular2.0.0-beta14中使用它的方式
如何将其更改为最新的Angular语法。我也必须单独更新所有这些页面,或者有一种方法可以一次更新所有这些页面。
答案 0 :(得分:1)
没有用于升级Angular App的工具 您可以在下面查看链接它的检查列表,将角度2应用程序转换为角度4。 https://angular-update-guide.firebaseapp.com/