Javascript Angular2布线错误/缺少组件

Javascript Angular2布线错误/缺少组件,javascript,html,angular,Javascript,Html,Angular,链接到不带模块的完整项目: 我正在尝试添加一个名为“LogInPage”的网页,仅用于测试目的。 在运行npm start之后,我得到了这个错误,基本上是说我应该向nodes\u modules文件夹添加一个“LogInPage”文件。在我这样做之后,我得到了另一个错误,它说缺少“异步”。我不确定我的路由是否正确,因为我已尝试导入“登录组件”,但它表示节点和模块中缺少该组件 尝试加载网页时出错的屏幕截图: App.component.ts代码 import {Component} from '

链接到不带模块的完整项目:

我正在尝试添加一个名为“LogInPage”的网页,仅用于测试目的。 在运行npm start之后,我得到了这个错误,基本上是说我应该向nodes\u modules文件夹添加一个“LogInPage”文件。在我这样做之后,我得到了另一个错误,它说缺少“异步”。我不确定我的路由是否正确,因为我已尝试导入“登录组件”,但它表示节点和模块中缺少该组件

尝试加载网页时出错的屏幕截图:

App.component.ts代码

import {Component} from 'angular2/core';
import {RouteConfig, ROUTER_DIRECTIVES} from 'angular2/router';
import {LogInComponent} from 'angular2/LogInPage';

@Component({
 selector: 'LogInPageSelector',
 template: `
 <h1>{{title}}</h1>
 <nav>
 <a [routerLink]="['LogIn']">Log in</a>
</nav>
 <router-outlet></router-outlet>
 `,
 styleUrls: ['app/app.component.css'],
 directives: [ROUTER_DIRECTIVES],

})
@RouteConfig([

 {path: '/LogIn', name: 'LogIn', component: Component, useAsDefault: true},

])
export class AppComponent {
 title = 'Ebay clone';
}
loginpage.component.html代码:

<html>
 <h1>Hello</h1>
</html>

你好

我认为您忘记在主HTML文件中包含“router.dev.js”文件:

<script src="node_modules/angular2/bundles/router.dev.js"></script>

<script src="node_modules/angular2/bundles/router.dev.js"></script>