中文 | 日本語 | Русский язык
A Vue 3 project template with Tailwind CSS and modern development tools for rapid frontend development.
- 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.
- 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.
- Node.js (>= 18.x recommended)
- Package manager (npm, yarn, or pnpm)
node -v
npm -v # or yarn -v / pnpm -vCreate a new project using the template:
pnpm create trapar-wavesNavigate to your project directory and install dependencies:
# Using npm
npm install
# Using yarn
yarn install
# Using pnpm
pnpm installStart the development server:
# Using npm
npm run dev
# Using yarn
yarn dev
# Using pnpm
pnpm devCreate a production build:
# Using npm
npm run build
# Using yarn
yarn build
# Using pnpm
pnpm buildLocally preview the production build:
# Using npm
npm run preview
# Using yarn
yarn preview
# Using pnpm
pnpm previewLint your code with ESLint:
# Using npm
npm run lint
# Using yarn
yarn lint
# Using pnpm
pnpm lintContributions 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.
Rikka
- Email: [email protected]
- GitHub: Muromi-Rikka
This project is licensed under the MIT License - see the LICENSE file for details.