正试图学习角度做一个schedulerApp。 这里是我的代码:找不到名字需要Angular2
app.component.ts
import {Component} from '@angular/core';
import {Routes, ROUTER_DIRECTIVES} from '@angular/router';
import {AboutComponent} from './about/about.component';
import {ExperimentsComponent} from './experiments/experiments.component';
import {HomeComponent} from './home/home.component';
import {calendrierComponent} from './calendrier/calendrier.component';
import {StateService} from './common/state.service';
import {ExperimentsService} from './common/experiments.service';
@Component({
selector: 'app',
template: require('./app.component.html'),
styles: [ require('./app.component.css')],
directives: [ ROUTER_DIRECTIVES ],
providers: [StateService, ExperimentsService],
})
@Routes([
{path: '/', component: HomeComponent },
{path: '/home', component: HomeComponent },
{path: '/about', component: AboutComponent },
{path: '/experiments', component: ExperimentsComponent },
{path: '/calendrier', component: calendrierComponent },
{path: '/*', component: HomeComponent }
])
export class AppComponent {}
当我添加这些行:
import {calendrierComponent} from './calendrier/calendrier.component';
@Routes([
{path: '/calendrier', component: calendrierComponent },
])
我有这些错误:
Error Typescript Cannot find name 'require'. 12:13
Error Typescript Cannot find name 'require'. 13:13
我试图在我的ts.config.json上添加“”types“:[”node“] b它没有做任何事情......你有没有想法让我失去知觉?非常感谢您