2016-09-13 4 views
2

Я работаю над многоплатформенным проектом в NW.js (node-webkit), и он должен использовать node-sass. Проблема в том, что я не могу найти способ включить его без ошибок в windows (x64).Как включить узел-sass в nwjs (на окнах)

Вот что я пробовал:

  1. Требовать как
    Ошибка: Процедура инициализации библиотеки динамической компоновки (DLL) не удалось.
  2. Построить с помощью скрипта node-sass, а затем потребовать
    Ошибка: сработала процедура инициализации динамической библиотеки ссылок (DLL).
  3. Сборка с узлом-gyp
    Ошибка: сработала процедура инициализации динамической библиотеки ссылок (DLL).
  4. Построение с помощью nw-gyp (команда configure не работает)
    Ошибка: имя «компонент» не определено при оценке условия «OS ==» win »и component ==« shared_library »в bind.gyp при попытке загрузить привязку .gyp

Я тестировал это на Windows 10 (x64), узле v6.5.0, NW.js v0.16.1 и v0.17.0, узлом-сасе (последним).

Благодарим за помощь!

+0

Столкнувшись с подобной проблемой –

ответ

0

Я столкнулся с аналогичной проблемой (но на Linux) и не смог найти ответ, почему узел-сасс не работает и как его исправить. Но sass.js работает для меня (рабочий + скрипт). Конечно, это не так удобно, как node-sass (т. Е. Вам нужно обрабатывать импорт особым образом), но для моих нужд он отлично работает.