0

在我以前使用的 angular-ionic 应用程序中angular2-moment,由于语言环境,无论我在哪里使用,它都会使供应商膨胀。

我从moment's issue tracker 了解moment-mini-ts。

我的模块如下:

包.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 的源映射如下

在此处输入图像描述

现在替换angular2-moment&momentmoment-mini-ts

然后在模块中使用如下显示错误:

page.module.ts

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

NgModule ({ 
     imports: [ 
       moment,
     ] 
 })

在此处输入图像描述

如何在这里使用它?

4

1 回答 1

0

根据moment-mini-ts npm 包的说明,不需要将 moment 作为模块导入。

相反,您可以按 .ts 文件导入它,如下所示。

import * as moment from 'moment-mini-ts'
于 2018-09-20T15:10:51.573 回答