у меня есть базовый файл SCSS, который содержит (помимо всего прочего) этого:выражение верхнего уровня SASS Invalid на @ -MS-ключевые кадры
@keyframes fade{
0% { opacity: 0; }
100% { opacity: 1; }
}
@-moz-keyframes fade{
0% { opacity: 0; }
100% { opacity: 1; }
}
@-webkit-keyframes fade{
0% { opacity: 0; }
100% { opacity: 1; }
}
@-ms-keyframes fade{
0% { opacity: 0; }
100% { opacity: 1; }
}
// <--- Error thrown on this line
@-o-keyframes fade{
0% { opacity: 0; }
100% { opacity: 1; }
}
При попытке компиляции, я получаю invalid top level expression
на линии, что я указанном в моем коде выше. Okay, so, I пытались удалить следующий код:
@-ms-keyframes fade{
0% { opacity: 0; }
100% { opacity: 1; }
}
А теперь он компилируется просто отлично. Почему у sass есть проблема с этим блоком кода? Я использую node-sass (libsass 3.2).
Пожалуйста, не ответить на очевидные дубликаты. Этот вопрос должен был быть закрыт, не ответил. – cimmanon
Это не та же ошибка, ей нужно ответить – wart