Plunker добавляет Angular2-моментальный пакет в приложение Angular2
Используя шаблоны по умолчанию, предоставленные Plunker, для создания приложений angular2, я пытался импортировать angular2-moment в мое приложение angular2 на Plunker.
import * as moment from 'moment';
вот так выглядит мой plunker config.js
System.config({
//use typescript for compilation
transpiler: 'typescript',
//typescript compiler options
typescriptOptions: {
emitDecoratorMetadata: true
},
paths: {
'npm:': 'https://npmcdn.com/'
},
//map tells the System loader where to look for things
map: {
'app': './src',
....other angular2 packages work fine...
'rxjs': 'npm:rxjs',
'moment': 'npm:moment@2.16.0',
'angular2-moment': 'npm:angular2-moment@1.0.0',
'typescript': 'npm:typescript@2.0.2/lib/typescript.js'
},
//packages defines our app package
packages: {
'app': {
main: './main.ts',
defaultExtension: 'ts'
},
'rxjs': {
defaultExtension: 'js'
},
'angular2-moment': {
defaultExtension: 'js'
}
}
});
Что мне здесь не хватает?
1 ответ
Попробуйте импортировать как ниже:
импортировать {MomentModule} из 'angular2-moment';
Посмотрите на эту ссылку: https://github.com/urish/angular2-moment