2017-10-10 57 views
1

剛剛執行了一個npm更新和新版本的時刻(用於Angular)進來(版本2.19.0)。__WEBPACK_IMPORTED_MODULE_4_moment__不是一個函數 - 測試失敗,今天的時刻發佈

現在我得到這個錯誤信息,當我的一個測試運行,我得到這個錯誤。我也使用WebPack,因此可能引入了一些不兼容性?

+0

我們運行的是最新版本的WebPack 3.6.0的 – SteveF

+0

你看過https://github.com/angular/angular-cli/issues/1974 – jonrsharpe

回答

1

只需從導入語句中刪除分組(* as)即可。這對我有用。

從'時刻'導入時刻;

+0

我今天遇到同樣的問題。將暫時版本(暫時)降級到2.18.1可以解決我的問題。 –

0

在Typescript/Aurelia/Webpack中使用最新的時刻版本時也會遇到此問題。

我轉我的進口: import moment from 'moment';

,並創建了一個moment.d.ts直到他們修復官方之一:

declare module "moment" { export default any; }

相關問題