SASS: normalize.css работает, но не отображается в скомпилированном файле CSS?

Я просто делаю свои первые шаги в мир SASS. Я все настроил, создал новый проект и скачал порт SASS normalize.css,

Внутри папки, содержащей все мои файлы SASS, у меня есть папка с именем "normalize". Это содержит файл с именем normalize.scss, который содержит миксин, который снова импортирует некоторые другие миксины, которые содержат фактический CSS-код.
На вершине моего screen.scss У меня просто есть @import "normalize/normalize";,

screen.scss составлен в screen.css, который используется моим index.html, Взглянув на эту страницу в браузере, нормализация вступила в силу. Но когда я смотрю на screen.cssЯ не вижу нормализовать код.

Чтобы убедиться, что я импортирую / загружаю правильные файлы, я вставил это поверх normalize.scss: /*! normalize.css v2.1.1 | MIT License | git.io/normalize */,

Поскольку этот комментарий действительно появляется в screen.cssЯ знаю, что использую нужные файлы, но все же: это нормально, что фактический нормализованный CSS-код не отображается в screen.css но все же вступает в силу в браузере? Как это должно работать?

1 ответ

Решение

Хорошо, это было действительно глупо с моей стороны. Я написала @import "normalize/normalize";, но после этого мне, конечно, нужно включить его как @include normalize где "normalize" - это название миксина. Ну что ж!

Другие вопросы по тегам