WordPress и React — внутренняя ошибка сервера фреймворка Fronitity

Я попробовал этот фреймворк под названием Frontity. Для первой попытки (запуска) все было хорошо, у меня была демо-страница, и она работала хорошо. Я следую этим инструкциям.

При второй компиляции я получил эти ошибки, и их много: существует несколько модулей с именами, которые отличаются только регистром.

Единственным изменением, которое я сделал, было это (подключение моего фронта к моему WordPress): https://docs.frontity.org/getting-started/connecting-to-wordpress

(Опять же: для первого запуска было хорошо.) Ничего, буквально ничего не менялось, я даже не запускал никакой другой софт :)

После всего этого я все удалил, переместил в другую папку, начал заново, и пока получаю только те же ошибки и внутреннюю ошибку сервера в своем браузере.

У меня есть эта проблема с запуском сервера xampp или без него.

Есть идеи, что пошло не так?

Localhost WordPress (xampp), localhost:3000 Frontity (по умолчанию), Windows 10, браузер Chrome.

ошибки после компиляции


person reveszg    schedule 06.12.2020    source источник


Ответы (1)


Ваша проблема здесь, в выводе консоли:

введите здесь описание изображения

Я не уверен, в какой момент создаются эти файлы с разными регистрами, но я думаю, что следующее должно решить вашу проблему: https://stackoverflow.com/a/53901224/2638310

Убедитесь, что путь, который вы использовали в своем терминале, имеет правильную заглавную букву. Например, если вы используете git bash в Windows и ваш проект имеет следующий путь:

C:\MyProjects\проект-X

Если вы получите к нему доступ с помощью cd /c/myprojects/project-x (обратите внимание на отсутствие заглавных букв), а затем запустите npm start, вы можете столкнуться с этой проблемой.

Решением было бы рассмотреть путь к проекту с учетом регистра и использовать его следующим образом:

компакт-диск /C/MyProjects/проект-X

person Michał Czapliński    schedule 15.12.2020
comment
Спасибо. Это была моя проблема. Примечание: буква диска (C) не является заглавной в строке/полосе пути Total Commander (ctrl+c) и не является заглавной в командной строке. - person reveszg; 18.12.2020