@trapar-waves/vue-tailwind
v1.1.22
Published
A Vue 3 project template integrated with Tailwind CSS for rapid frontend development
Maintainers
Readme
@trapar-waves/vue-tailwind
中文 | 日本語 | Русский язык
A Vue 3 project template with Tailwind CSS and modern development tools for rapid frontend development.
✨ Features
- Vue 3: Leverage the latest features of Vue for building user interfaces.
- Tailwind CSS v4: Utility-first CSS framework for rapid UI development.
- TypeScript: Strong typing for better code quality and developer experience.
- Rsbuild: Fast and efficient build tool for modern web development.
- @vueuse/core: Collection of essential Vue composition utilities.
- Iconify Integration: Easily use icons from Iconify with Tailwind CSS.
- ESLint & Antfu Config: Enforce code style and best practices.
- PostCSS: Process CSS with
@tailwindcss/postcssfor optimal Tailwind integration.
💻 Tech Stack
- Framework: Vue 3
- Styling: Tailwind CSS v4
- State Management: VueUse
- Build Tool: Rsbuild
- Language: TypeScript
- Linting: ESLint with Antfu's Config
- Icons: Iconify with Tailwind plugin
See package.json for a complete list of dependencies.
🚀 Quick Start
Prerequisites
- Node.js (>= 18.x recommended)
- Package manager (npm, yarn, or pnpm)
node -v
npm -v # or yarn -v / pnpm -vCreate Project
Create a new project using the template:
pnpm create trapar-wavesInstall Dependencies
Navigate to your project directory and install dependencies:
# Using npm
npm install
# Using yarn
yarn install
# Using pnpm
pnpm installDevelopment
Start the development server:
# Using npm
npm run dev
# Using yarn
yarn dev
# Using pnpm
pnpm devBuild
Create a production build:
# Using npm
npm run build
# Using yarn
yarn build
# Using pnpm
pnpm buildPreview
Locally preview the production build:
# Using npm
npm run preview
# Using yarn
yarn preview
# Using pnpm
pnpm preview🧪 Linting
Lint your code with ESLint:
# Using npm
npm run lint
# Using yarn
yarn lint
# Using pnpm
pnpm lint🤝 Contributing
Contributions are welcome! Here's how you can contribute:
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
Please ensure your code adheres to the project's style guidelines and passes all tests.
👤 Author
Rikka
- Email: [email protected]
- GitHub: Muromi-Rikka
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.
