2016-01-12 3 views
2

Можно ли использовать Compass с узлом-sass? Кажется, узел-сасс не знает, как импортировать функции Compass из коробки.Узел-sass не может найти импорт компаса

{ 
    "formatted": "Error: File to import not found or unreadable: compass/css3/box- 
shadow\n  Parent style sheet: C:/sandbox/sascar-manager/app/assets/styles/s 
ass/project/login.scss\n  on line 1 of sass/project/login.scss\n>> @import 
\"compass/css3/box-shadow\";\n ^\n", 
    "message": "File to import not found or unreadable: compass/css3/box-shadow\nP 
arent style sheet: C:/sandbox/app/app/assets/styles/sass/project/logi 
n.scss", 
    "column": 1, 
    "line": 1, 
    "file": "C:/sandbox/app/app/assets/styles/sass/project/login.scss", 

    "status": 1 
} 

ответ

1

Compass - это коллекция сассов и функций, а также некоторые расширения Ruby. Node-sass использует библиотеку libsass, поэтому расширения Ruby не будут работать. Тем не менее, вы сможете использовать большинство функций Compass, используя проект this.

Другой вариант - использовать Bourbon вместо компаса. Он имеет очень похожий набор mixins, доступный непосредственно как пакет npm.

См. Также this совершенно аналогичный вопрос.

-2

Я сам это задал. Ответ Я считаю, что это «нет», когда речь идет о рубинового компаса, однако есть несколько возможных вариантов, по крайней мере, заслуживает изучения ....

link to eyeglass on github и compass node

Я не смотрел на них достаточно близко дайте вам верный ответ, но компас-узел может быть компасом, какой узел-бурбон для bourbon, узел-узел библиотеки.

+0

Это не дает ответа на вопрос. Чтобы критиковать или запросить разъяснения у автора, оставьте комментарий ниже своего сообщения - вы всегда можете прокомментировать свои собственные сообщения, и как только у вас будет достаточно [репутации] (http://stackoverflow.com/help/whats-reputation), вы будете быть в состоянии [прокомментировать любое сообщение] (http://stackoverflow.com/help/privileges/comment). - [Из обзора] (/ review/low-quality-posts/10909740) – CubeJockey

+0

Извините, просто пытаюсь помочь, так как никто не был. – NickLWilliams

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