Я использую веб-пакет 4.26.1
(последний).
Код import('./images/header.csv')
выдает следующую ошибку:
Uncaught (в обещании) Ошибка: не удается найти модуль'./images/header.csv' в webpackMissingModule (home.js: 9)
Структура моего проекта:
'project-dir/src/components/home.js' (im here)
'project-dir/src/components/images/header.csv'
Я пытался прочитать https://webpack.js.org/api/module-methods/ но не смог понять, что делать, кроме добавления случайных комментариев в веб-пакете, которые я не понимаю.
Кроме того, из документов я могу найти источник проблемы, но не совсем уверенЯ понимаю это и как решить.
Полностью динамические операторы, такие как import (foo), не будут работать, потому что webpack требует, по крайней мере, некоторую информацию о расположении файла.Это потому, что foo может быть любым путем к любому файлу в вашей системе или проекте.Функция import () должна содержать хотя бы некоторую информацию о том, где находится модуль, поэтому комплектация может быть ограничена определенным каталогом или набором файлов.
Каждый модуль, который потенциально может быть запрошен при вызове import ()Включено.Например, импорт (./locale/${language}.json
) приведет к тому, что каждый файл .json в каталоге ./locale будет объединен в новый фрагмент.Во время выполнения, когда переменный язык был вычислен, любой файл, такой как english.json или german.json, будет доступен для использования.Использование опций webpackInclude и webpackExclude позволяет нам добавлять шаблоны регулярных выражений, которые уменьшают файлы, которые веб-пакеты будут объединять для этого импорта.
Больше, чем предоставить мне решение, я сделаю оцените любой ответ, который охватывает , что является реальной проблемой с моим кодом.
Спасибо.