0
Я пытаюсь импортировать свой собственный модуль в проект с угловым 2.Угловая 2 импортная пользовательская модель
Пользовательские модели app.model.ts
import { NgModule } from '@angular/core';
import { Custom} from './custom/custom';
@NgModule({
declarations:[ Custom],
exports:[ Custom]
})
export class CustomModule{
}
systemjs.config.js добавил свой собственный модуль в папке ЦСИ
map:{
'custommodule':'src'
},
packages: {
custommodule:{
main: './app.module.js',
defaultExtension: 'js'
}
app.module.ts пытается импортный таможенный модуль
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { AppComponent } from './app.component';
import { CustomModule} from 'custommodule';
@NgModule({
imports: [ BrowserModule, CustomModule],
declarations: [ AppComponent ],
bootstrap: [ AppComponent ]
})
export class AppModule { }
Я получаю сообщение об ошибке cann't find custommodule в пути.
почему Pathing еще требуется, если его уже определены в файле systemjs.config.js ? –
Вы сопоставляете custommodule с неправильным местоположением. попробуйте что-то вроде map: {'custommodule': './ path/to/file'}. – Cleiton