找不到模块:无法在 reactjs 中解析 'node_modules\\react-moment\\dist' 中的 'moment'

新手上路,请多包涵

我已经安装了 react-moment ‘npm i react-moment’。它安装在目录 node_modules 中,并在 package.json 文件中添加依赖项。每件事都是正确的。但是当我导入

import Moment from 'react-moment'

然后它显示

Module not found: Can't resolve 'moment' in 'node_modules\react-moment\dist'

但是这个目录没有任何问题,我没有修改node_modules中react-moment目录里面的文件。安装包之后,当我导入包时

import Moment from 'react-moment'

然后它显示错误。

原文由 Prasanga Thapaliya 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 657
2 个回答

momentreact-moment对等依赖,这意味着你必须在你的项目中安装 moment moment )。

npm i --save moment

原文由 known-as-bmf 发布,翻译遵循 CC BY-SA 4.0 许可协议

为我工作:

  1. npm install --save moment
  2. npm install --save react-moment
  3. npm install --save moment-timezone

:)

原文由 Lucas Dias Procópio Mercês 发布,翻译遵循 CC BY-SA 4.0 许可协议

推荐问题