vue3+ts tailwindcss使用保姆级教程
时间: 2023-10-11 08:05:28 浏览: 139
好的,下面是使用Vue3+TypeScript+TailwindCSS的保姆级教程:
1. 安装Vue CLI
首先,需要安装Vue CLI来创建Vue项目。打开终端,运行以下命令:
```
npm install -g @vue/cli
```
2. 创建Vue项目
在终端中进入你想要创建Vue项目的文件夹,并运行以下命令:
```
vue create my-project
```
在创建项目时,选择TypeScript作为语言。
3. 安装TailwindCSS
在终端中进入项目文件夹,并运行以下命令安装TailwindCSS:
```
npm install tailwindcss
```
4. 配置TailwindCSS
在项目根目录下创建一个`tailwind.config.js`文件,并添加以下内容:
```js
module.exports = {
purge: [],
darkMode: false, // or 'media' or 'class'
theme: {
extend: {},
},
variants: {
extend: {},
},
plugins: [],
}
```
5. 导入TailwindCSS
在`src`目录下的`main.ts`文件中导入`tailwind.css`文件:
```ts
import { createApp } from 'vue'
import App from './App.vue'
import './tailwind.css'
createApp(App).mount('#app')
```
6. 使用TailwindCSS
现在可以在组件中使用TailwindCSS类名了。例如,在`App.vue`中:
```html
<template>
<div class="bg-gray-100">
<h1 class="text-2xl font-bold text-center my-4">Hello World</h1>
</div>
</template>
```
这将创建一个灰色的背景,并且在居中的标题下方显示“Hello World”。
这就是Vue3+TypeScript+TailwindCSS的保姆级教程了。希望对你有所帮助!
阅读全文
相关推荐
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)