Ionic 2 RC0属性'tz'在类型'typeof moment'上不存在

时间:2016-09-29 21:26:17

标签: javascript angular typescript ionic2 typescript-typings

最近Ionic发布了Ionic Framework的RC0,我很兴奋。但是我使用了时间 - 时区,它产生了一个错误。

我像这样安装了时刻和时刻 -

npm install --save moment moment-timezone

typings install --save --global dt~moment dt~moment-timezone

然后我像这样导入时刻和tz:

import moment from 'moment';
import 'moment-timezone';

当我运行ionic build时出现错误:

Property 'tz' does not exist on type 'typeof moment'.

我的ionic info结果是:

Cordova CLI: 6.3.1
Gulp version:  CLI version 3.9.1
Gulp local:   Local version 3.9.1
Ionic Framework Version: 2.0.0-rc.0
Ionic CLI Version: 2.1.0
Ionic App Lib Version: 2.1.0-beta.1
ios-deploy version: 1.8.6
ios-sim version: 5.0.8
OS: Mac OS X El Capitan
Node Version: v5.11.1
Xcode version: Xcode 7.3.1 Build version 7D1014

有人可以帮助我吗?

谢谢!

2 个答案:

答案 0 :(得分:8)

你可以试试这个:

  

npm install @ types / moment-timezone --save

答案 1 :(得分:1)

由于rc0离子停止使用打字并切换到@types。 所以删除typings文件夹和typings.json

像这样安装片刻类型

npm install @types/moment --save