Не умеет использовать момент-мини-тс lib - PullRequest
0 голосов
/ 28 июня 2018

В моем углово-ионном приложении я ранее использовал angular2-moment, который был вздутым вендором, где бы я ни использовал момент из-за локалей.

Я узнаю из трекера мгновенных выпусков о моментах мини-ц.

Мой модуль выглядит следующим образом:

package.json

"angular2-moment": "^1.7.0",
 "moment": "^2.18.1"

page.module.ts

import { MomentModule } from 'angular2-moment';

@NgModuel( { 
      imports: [
              MomentModule
  ]   
} )

page.html

<div>time | amTimeAgo</div>

Исходные карты для vendor.js выглядят следующим образом

enter image description here

Теперь замена angular2-moment & moment на moment-mini-ts

Тогда при использовании в модуле, как следует, ошибка отображается как:

page.module.ts

import * as moment from 'moment-mini-ts';

NgModule ({ 
     imports: [ 
       moment,
     ] 
 })

enter image description here

Как это использовать здесь?

1 Ответ

0 голосов
/ 20 сентября 2018

В соответствии с инструкциями на moment-mini-ts npm пакет нет необходимости импортировать момент в виде модуля.

Вместо этого вы импортируете его в файл .ts, как показано ниже.

import * as moment from 'moment-mini-ts'
...