📜  vue postcss 8 tailwindcss - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:48:22.888000             🧑  作者: Mango

介绍:使用 Vue、PostCSS 8 和 Tailwind CSS 进行开发的基础

简介

本文将介绍如何使用 Vue、PostCSS 8 和 Tailwind CSS 进行前端开发基础。Vue 是一个现代化的 JavaScript 框架,PostCSS 是一个允许你使用 JavaScript 插件的 CSS 处理器,Tailwind CSS 则是一个实用的 CSS 框架。三个工具的结合可以让开发者高效地进行开发。

步骤
安装 Vue CLI

Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,可以用于快速搭建 Vue 项目。可以通过下面的命令来安装 Vue CLI:

npm install -g @vue/cli
创建项目

使用 Vue CLI 初始化新项目,在命令行中运行下面的命令:

vue create my-app

my-app 是你需要建立的项目名称。

安装 PostCSS 8

运行下面的命令,安装 PostCSS 8 及其相关插件:

npm install -D postcss@latest postcss-import@latest postcss-loader@latest postcss-preset-env@latest
安装 Tailwind CSS

运行下面的命令,安装 Tailwind CSS 和相关插件:

npm install -D tailwindcss@latest postcss@latest autoprefixer@latest
配置 Tailwind CSS

在命令行中输入下面的命令,来生成一个 tailwind.config.js 文件:

npx tailwindcss init

然后在对应的文件中添加如下代码:

module.exports = {
  purge: [],
  darkMode: false, // or 'media' or 'class'
  theme: {
    extend: {},
  },
  variants: {},
  plugins: [],
}
配置 PostCSS

在根目录创建一个 postcss.config.js 文件,添加下面的代码:

module.exports = {
  plugins: {
    tailwindcss: {},
    autoprefixer: {},
  },
}
修改 Vue 组件

找到 src/App.vue 文件,添加下面的代码:

<template>
  <div class="p-6 max-w-sm mx-auto bg-white rounded-xl shadow-md flex items-center space-x-4">
    <div class="flex-shrink-0">
      <img class="h-12 w-12" src="/img/logo.svg" alt="ChitChat Logo">
    </div>
    <div>
      <div class="text-xl font-medium text-black">ChitChat</div>
      <p class="text-gray-500">You have a new message!</p>
    </div>
  </div>
</template>

<style lang="postcss">
@import "tailwindcss/base";
@import "tailwindcss/components";
@import "tailwindcss/utilities";

body {
  @apply bg-gray-100;
}
</style>
运行项目

在命令行中输入下面的命令,启动应用程序:

npm run serve

现在你可以在浏览器中查看你的应用程序,它应该显示出一个简单的 UI。

结论

Vue、PostCSS 8 和 Tailwind CSS 这三个工具的组合可以相互协作,让开发者高效地进行开发。希望这篇文章能够帮助大家更好地了解如何使用这些工具进行前端开发。