📅  最后修改于: 2023-12-03 15:35:36.628000             🧑  作者: Mango
如果你正在寻找一个现代的、轻量级的、基于Vue的Starter,那么Vite+Tailwind+Vue Starter是一个不错的选择。
Vite是一个快速开发的构建工具,它支持原生ESM(ES6模块)。使用Vite开发Vue应用,可以拥有极快的启动时间和热重载。
Tailwind是一个实用的CSS框架,它可以允许你利用预定义的CSS类来快速构建完美的用户界面。
Vue是一个流行的JavaScript框架,它可以轻松构建交互式用户界面。
你可以使用 npm
或 yarn
来安装依赖项:
# npm
npm install
# yarn
yarn
你可以使用 npm run dev
或 yarn dev
启动本地开发服务器
# npm
npm run dev
# yarn
yarn dev
你可以使用 npm run build
或 yarn build
来构建生产环境的代码。
# npm
npm run build
# yarn
yarn build
├── public
│ ├── index.html
│ └── ...
├── src
│ ├── App.vue
│ ├── main.js
│ └── ...
├── tailwind.config.js
├── package.json
├── vite.config.js
└── ...
public
:静态资源目录src
:Vue代码目录tailwind.config.js
:Tailwind CSS的配置文件package.json
:项目依赖项和脚本vite.config.js
:Vite的配置文件在src
目录中添加/修改Vue组件。
在应用程序中使用Tailwind CSS的方式是通过在模板中添加相关的CSS类名。在这个Starter中,你可以在tailwind.config.js
中配置你喜欢的CSS类。
例如,如果你打算使用bg-red-500
这个颜色类,你就可以在tailwind.config.js
中这样配置:
// tailwind.config.js
module.exports = {
theme: {
extend: {
colors: {
red: {
500: '#FF0000',
},
},
},
},
variants: {},
plugins: [],
}
然后,在你的Vue组件的模板中,你就可以这样写:
<!-- MyComponent.vue -->
<template>
<div class="bg-red-500"></div>
</template>
如果你需要对Vite进行自定义配置,你可以在根目录下编写vite.config.js
文件,并完全控制构建流程。
// vite.config.js
const path = require('path')
module.exports = {
alias: {
'@': path.resolve(__dirname, 'src')
}
}
Vite+Tailwind+Vue Starter是一个快速构建现代Vue项目的不错的选择。欢迎使用!