2016-10-24 13 views
0

harpjsне будет компилировать стилуса *.styl таблицы стилей при использовании арфы сервера, harp server.harpjs не компиляции стилус с арфой сервера

Это ошибка, я получаю, когда я пытаюсь использовать main.styl как таблицы стилей, связывая его с main.css в моем index.jade документа (Jade работает отлично, без ошибок, я также попытался использовать HTML документы вместо нефрита, но проблема не была решена, к сожалению.)

enter image description here

Однако, как только я добавить пустой main.css файл в моей структуре файла, ошибка исчезает, хотя, не применяются стили (это пустой документ, что должно Я надеюсь, что правда?)

Итак, мне было интересно, если кто-то столкнулся с этой ошибкой или аномалиями раньше, и если да, то как они ее исправили, любые предложения оцениваются!

Вещей я Пробовал

  • переустановка стилус (npm install -g stylus)
  • переустановка арфа (npm install -g harp)
  • переустановка нефрит (npm install -g pug)
  • Повторной установки мопс (npm install -g pug)
  • другой способ
  • пробует разные os; (Linux вместо OS X)

Все это, к сожалению, не исправило проблему.

+0

работает с SASS или меньше? – blonfu

+0

Меньше работает, как и ожидалось, просто не стилус, к сожалению. (Я протестировал это, просто выполнив 'harp init myProj'. – harryparkdotio

+0

Извините, но я не могу воспроизвести вашу ошибку. Прекрасно подходит для меня. Я полагаю, у вас нет ошибок стилуса sytax, не так ли? – blonfu

ответ

0

Я действительно не исправил это, однако, я нашел обходное решение.

Как я использую возвышенный текст, я нашел действительно хороший плагин для стилуса, который позволяет компилировать с сохранением, действительно классную функцию. Итак, в основном, я просто использую арфу в качестве препроцессора нефрита, теперь это нормально, но, похоже, сейчас это работает.

0

У меня есть решение. Terraform - это предварительный процессор арфы и использует стилус 0.53.0, я обновляю до стилуса 0.54.5 (последняя версия) и теперь работает.

Я ищу терраформировать в арфе каталога: harp\node_modules\terraform\node_modules и обновления стилуса: npm install [email protected]54.5 --save

+0

Почему downvote? Является правильным решением проблемы, я трачу много времени на поиск решения и много тестирую.Что-то не так в моем ответе? – blonfu

 Смежные вопросы

  • Нет связанных вопросов^_^