Ошибка пряжи при установке roots-sage Нет файлов, соответствующих шаблону

Я создал совершенно новый проект WordPress, получив последнюю версию Wordpress, а затем создав тему с помощью Roots-sage. Это документация, которой я следовал: https://roots.io/docs/sage/9.x/installation/

и после шагов установки я запускаю yarn start (я также пробовал yarn build) и получаю эту ошибку:

Файлы, соответствующие шаблону {my-projects-assets-map}***.s?(c|a)ss, не найдены

Сразу после запуска двух команд, которые являются первыми двумя шагами:

composer create-project roots/sage your-theme-name

в каталоге тем и

yarn

во вновь созданной теме я уже получаю эту ошибку. Сразу после команды yarn в документации написано:

Теперь у вас есть все необходимые зависимости для запуска сборки процесс.

У меня есть зависимости, перечисленные на странице установки:

  • WordPress ›= 4.7
  • PHP ›= 7.1.3 (с включенной php-mbstring)
  • Композитор
  • Node.js ›= 8.0.0
  • Пряжа

У меня есть:

  • Пряжа 1.22.4
  • PHP 7.4.8
  • Node.js 15.2.1
  • Вордпресс 5.3.3
  • Композитор 1.10.8

Я нашел похожие вопросы здесь, в stackoverflow, но не реальное решение, которое работает для меня.

Есть ли способ получить больше информации о том, как решить эту проблему и что происходит не так? Или кто-нибудь знает решение, просто увидев предоставленную мной информацию?


person Loko    schedule 21.11.2020    source источник


Ответы (1)


Это проблема с ESlint. Я закомментировал условие, которое вызывает ошибку в строке 211 в файле standalone.js библиотеки stylelint внутри node_modules. Это позволило мне запустить запуск пряжи, и он по-прежнему компилирует мои стили.

person Micposso    schedule 22.11.2020
comment
Когда я удаляю это, это позволяет мне запустить запуск пряжи, однако открывающаяся страница просто продолжает загружаться. Навсегда. - person Loko; 24.11.2020