__WEBPACK_IMPORTED_MODULE_4_moment__不是一个功能 - 测试失败了今天的发布时刻

时间:2017-10-10 16:23:33

标签: angular webpack

刚刚执行了npm更新,并且新版本的时刻(针对Angular)进来了(版本2.19.0)。

现在,当我的一个测试运行时,我收到此错误消息,我收到此错误。我也在使用WebPack,所以可能引入了一些不兼容性?

3 个答案:

答案 0 :(得分:1)

只需从im​​port语句中删除分组(* as)即可。这对我有用。

从'时刻'导入时刻;

答案 1 :(得分:1)

在使用Typescript / Aurelia / Webpack时,使用最新时刻发布此问题。

我将导入切换为: import moment from 'moment';

并创建了一个时刻。直到他们修复了正式的:

declare module "moment" { export default any; }

答案 2 :(得分:0)

我通过以下方法解决了这个问题:

import * as moment from 'moment';

收件人:

import * as moment from 'moment/moment';