tailwind.config.js@apply / @screenbg-gray-200 hover:(bg-gray-100 text-red-300)Установить с помощью Vue CLI. (Рекомендуется Vue CLI 4+)
vue add windicss
⚠️ Этот модуль является предварительным выпуском, пожалуйста, сообщайте о любых проблемах, которые вы обнаружите.
Вы можете изменить поведение плагина, изменив параметры в ./vue.config.js.
module.exports = {
pluginOptions: {
windicss: {
// see https://github.com/windicss/vite-plugin-windicss/blob/main/packages/plugin-utils/src/options.ts
},
},
}
Если у вас есть tailwind.config.js, переименуйте его в windi.config.js или windi.config.ts.
Смотрите здесь для получения подробной информации о конфигурации.
Если вы ранее использовали vue-cli-plugin-tailwind, обратитесь к документации по вопросам миграции.
yarn remove vue-cli-plugin-tailwind
export default {
scan: {
dirs: ['src'],
exclude: [
'node_modules',
'.git',
'public/**/*',
'*.template.html',
'index.html',
],
include: [],
},
transformCSS: 'pre',
}
ngridsome.config.js
module.exports = {
// ...
pluginOptions: {
windicss: {
preflight: false,
},
},
}
Директива @media со стилем с областью видимости может работать только с css postcss scss, но не sass, less или stylus