找不到模块:无法在 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 许可协议

阅读 654
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 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题