Рубрики
Без рубрики

Использование попутного ветра с Vue.js

В этой статье объясняется, как настроить попутный ветер для использования в проекте Vue CLI 3

Tailwind – довольно классный CSS-фреймворк.

В этом посте я покажу вам, как использовать Tailwind (v1.0.5) в приложении Vue.

Это 4 простых шага:

  • Установить Попутный ветер
  • Создайте файл конфигурации
  • Настройка PostCSS
  • Создайте файл CSS
  • Импортируйте файл в свое приложение Vue
  • Тестирование работает нормально

В этом посте я предполагаю, что проект, в котором вы хотите использовать Tailwind, основан на Vue CLI 3.

Установить Попутный ветер

Первый шаг – установить Tailwind, используя npm или yarn:

# Using npm
npm install tailwindcss --save-dev

# Using Yarn
yarn add tailwindcss --dev

Создайте файл конфигурации

Затем используйте команду “Попутный ветер”, которая предоставляется для создания файла конфигурации.

./node_modules/.bin/tailwind init tailwind.js

Это создаст tailwind.js файл в корневом каталоге вашего проекта, добавляющий базовую конфигурацию попутного ветра. Файл очень длинный, и я не буду вставлять его сюда, но он содержит множество пресетов, которые будут очень полезны позже.

Настройка PostCSS

Теперь вам нужно настроить конфигурацию PostCSS, чтобы убедиться, что работает попутный ветер. Добавь:

module.exports = {
  "plugins": [
    require('tailwindcss')('tailwind.js'),
    require('autoprefixer')(),
  ]
}

к вашему к вашему

Примечание: если вы настроили интерфейс командной строки Vue для хранения конфигурации в package.json , убедитесь, что в этом файле нет конфигурации PostCSS. По умолчанию Vue CLI добавляет эти строки:

  "postcss": {
    "plugins": {
      "autoprefixer": {}
    }
  },

удалите их , или postcss.config.js файл не будет прочитан.

Создайте файл CSS

Теперь создайте файл CSS в src/assets/css/tailwind.css и добавьте

@tailwind base;
@tailwind components;
@tailwind utilities;

Импортируйте файл в свое приложение Vue

Импорт попутного ветра в main.js:

import '@/assets/css/tailwind.css'

( @ в vue указывает на src/ )

Вот и все! Теперь перезапустите свой проект Vue CLI, и все должно работать нормально.

Тестирование работает нормально

Вы ничего не заметите, если не добавите классы, специфичные для попутного ветра.

Попробуйте, например, добавить этот HTML-код в один из ваших шаблонов:

Test

Это должно создать цветную коробку.

Оригинал: “https://flaviocopes.com/vue-tailwind/”