编译器警告"Module not found: Error: Can't resolve './locale'"因为我在我的反应应用程序中使用 momentjs



自从我在应用程序中使用moment.js以来,我收到以下警告(npm 5.4.2,react 15.4,typescript 2.5.3,webpack 2.2.1,webpack-dev-server 2.4.1)。

在./

src/utils/commons.ts中,我使用momentjs,它工作正常,但我收到警告。

任何帮助表示赞赏。

WARNING in ./~/moment/src/lib/locale/locales.js
Module not found: Error: Can't resolve './locale' in 'C:myprojectnode_modulesmomentsrcliblocale'
 @ ./~/moment/src/lib/locale/locales.js 65:16-60
 @ ./~/moment/src/lib/locale/locale.js
 @ ./~/moment/src/moment.js
 @ ./src/utils/commons.ts
 @ ./src/components/Login.tsx
 @ ./src/app.tsx
 @ ./src/index.tsx
 @ multi (webpack)-dev-server/client?http://localhost:3000 webpack/hot/dev-server react-hot-loader/patch webpack-dev-server/client?http://localhost:3000 webpack/hot/only-dev-server ./src/index.tsx
webpack: Compiled with warnings.

这是 Moment v2.19 中的一个错误,由于需求的变化:Github上的问题

您可以在 package.json 中锁定 2.18.1 版本或应用链接中提到的修复程序。

相关内容

最新更新