Я установил Таблица материалов , используя npm с @ date-io / date-fns в качестве зависимости пакета.
При сборке, выполняющей проект, я получаю следующие ошибки:
`ERROR in ./node_modules/material-table/dist/m-table-filter-row.js
Module not found: Error: Can't resolve '@date-io/date-fns' in 'project_folder\node_modules\material-table\dist'
@ ./node_modules/material-table/dist/m-table-filter-row.js 34:38-66
@ ./node_modules/material-table/dist/material-table.js
@ ./client/app/pages/details-page.js
@ ./client/app/app.js
@ ./client/app/index.js
`
`ERROR in ./node_modules/@date-io/date-fns/build/index.esm.js[watch:prod] Module not found: Error: Can't resolve 'date-fns/getHours' in 'project_folder\node_modules\@date-io\date-fns\build'`
Мне кажется, что он ищет @ date-io в корневой папке node_modules.
Проект успешно создается, когда я изменяю операторы импорта в пакете index.js таблицы материалов с:
`import addDays from 'date-fns/addDays';`
на:
`import addDays from 'material_table/node_modules/date-fns/addDays';`