MUI : Module not found "Module not found: Error: Can't resolve 'moment' "

MUI : Module not found "Module not found: Error: Can't resolve 'moment' "

尝试使用 mui-x 中的日期选择器时出现多个此类错误。

Module not found: Error: Can't resolve 'moment'

Can't resolve '@mui/x-date-pickers/LocalizationProvider'

Module not found: Error: Can't resolve '../internals/hooks/useUtils'`

还有更多。我已经完成 npm install @mui/x-date-pickers

用法如下:

<LocalizationProvider dateAdapter={AdapterMoment}>
      <DatePicker
        name="deadline"
        label="Deadline"
        renderInput={(params) => <TextField {...params} />}
      />
</LocalizationProvider>

出了什么问题,我该如何解决这个问题?

似乎需要对等依赖。 npm install moment --saveyarn add moment 都行

您需要安装moment hs模块,请运行

npm 安装时刻

应该可以解决问题。还要确保将它们导入到您尝试使用它的组件中。