Если вы столкнулись с этой проблемой ТОЛЬКО на ПК, это может быть связано с тем, как вы переходите в папку вашего проекта. Убедитесь, что вы используете правильный регистр символов во всех ваших папках! В моем сценарии я использовал Powershell для перехода к своему проекту и запуска сервера разработки.
Например, следующее может привести к ошибке перехвата:
cd desktop/project_folder
npm run dev
Проблема заключается в том, что «desktop» - это имя каталога с заглавной буквы. Поэтому работа сервера с помощью следующих шагов работает отлично:
cd Desktop/project_folder
npm run dev
Эта проблема также возникает, если вы открыли папку project_folder с использованием неверного корпуса, а затем использовали интерактивную оболочку для запуска сервера разработки, например:
cd desktop/project_folder
## Open project_folder in VS Code
code .
## Start development server from VS Code's interactive shell
npm run dev
В корне проблемы я считаю, что пути к модулям неправильно импортируются из-за различий в ожидаемых именах путей. Если вы видите следующее предупреждение, исходящее от вашего сервера разработки, сначала убедитесь, что оно адресовано:
Существует несколько модулей, которые отличаются только регистром