Ниже приведены мои настройки, которые я хотел использовать относительный путь для компонента. Но это дает мне эту ошибку:Относительный путь компонента не работает. Угловой 2
404 GET /js/some.component.html
Я использую SystemJS.
some.component.ts
import { Component, OnInit } from '@angular/core';
@Component({
moduleId: module.id,
selector: 'relative-path',
templateUrl: 'some.component.html',
styleUrls: ['some.component.css'],
})
export class SomeRelativeComponent {
}
app.component.ts
import { Component } from '@angular/core';
import { SomeRelativeComponent } from './some.component';
@Component({
selector: 'my-app',
template: `<h1>My First Angular 2 App</h1>
<relative-path></relative-path>
`,
directives: [SomeRelativeComponent]
})
export class AppComponent { }
tsconfig.json
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"removeComments": false,
"noImplicitAny": false,
"outDir": "./js"
}
}
Структура папок:
Очевидно, что нет some.component.html в каталоге /JS. Но как его сохранить, поскольку я добавляю свои компоненты в каталог /app?