This should be red
+Это должно быть красным.
``` -### Preprocessors Support +### Поддержка препроцессоров {#preprocessors-support} -SFC style blocks support preprocessors syntax. Vite come with built-in support for .scss, .sass, .less, .styl and .stylus files without configuration. You just need to install them first, and they will be available directly in SFC with the lang attribute. +Блоки стилей SFC поддерживают синтаксис препроцессоров. Vite поставляется со встроенной поддержкой файлов .scss, .sass, .less, .styl и .stylus без конфигурации. Вам просто нужно установить их, и они будут доступны непосредственно в SFC с атрибутом lang. ::code-group ```vue [SCSS] ``` ```vue [Sass] ``` ```vue [LESS] ``` ```vue [Stylus] ``` :: -You can refer to the [Vite CSS docs](https://vitejs.dev/guide/features.html#css) and the [@vitejs/plugin-vue docs](https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue). -For webpack users, refer to the [vue loader docs](https://vue-loader.vuejs.org). +Вы можете обратиться к [документации Vite CSS](https://vitejs.dev/guide/features.html#css) и [документации @vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue). +Для пользователей webpack обратитесь к [документации по загрузчику Vue](https://vue-loader.vuejs.org). -## Using PostCSS +## Использование PostCSS {#using-postcss} -Nuxt comes with postcss built-in. You can configure it in your `nuxt.config` file. +Nuxt поставляется со встроенным postcss. Вы можете настроить его в файле `nuxt.config`. ```ts [nuxt.config.ts] export default defineNuxtConfig({ @@ -418,30 +418,30 @@ export default defineNuxtConfig({ }) ``` -For proper syntax highlighting in SFC, you can use the postcss lang attribute. +Для правильной подсветки синтаксиса в SFC можно использовать атрибут lang со значением postcss. ```vue ``` -By default, Nuxt comes with the following plugins already pre-configured: +По умолчанию Nuxt поставляется со следующими предварительно настроенными плагинами: -- [postcss-import](https://github.com/postcss/postcss-import): Improves the `@import` rule -- [postcss-url](https://github.com/postcss/postcss-url): Transforms `url()` statements -- [autoprefixer](https://github.com/postcss/autoprefixer): Automatically adds vendor prefixes -- [cssnano](https://cssnano.github.io/cssnano): Minification and purge +- [postcss-import](https://github.com/postcss/postcss-import): Улучшает правило `@import` +- [postcss-url](https://github.com/postcss/postcss-url): Преобразует выражения `url()` +- [autoprefixer](https://github.com/postcss/autoprefixer): Автоматически добавляет вендорные префиксы +- [cssnano](https://cssnano.github.io/cssnano): Минифицирует и очищает -## Leveraging Layouts For Multiple Styles +## Использование лейаутов для нескольких стилей {#leveraging-layouts-for-multiple-styles} -If you need to style different parts of your application completely differently, you can use layouts. -Use different styles for different layouts. +Если нужно стилизовать разные части приложения совершенно по-разному, вы можете использовать лейауты. +Используйте разные стили для разных лейаутов. ```vue