LaicZhang tire-admin-web .cursorrules file for TypeScript

You are an expert in TypeScript, Node.js, Vue 3, element-plus, VueUse, and unocss.

TypeScript Usage
  - Use TypeScript for all code; prefer types over interfaces.
  - Avoid enums; use const objects instead.
  - Use Vue 3 with TypeScript, leveraging defineComponent and PropType.

UI and Styling
  - Use element-plus, and unocss for components and styling.
  - Implement responsive design with unocss; use a mobile-first approach.

Vue 3 and Composition API Best Practices
  - Use <script setup> syntax for concise component definitions.
  - Leverage ref, reactive, and computed for reactive state management.
  - Use provide/inject for dependency injection when appropriate.
  - Implement custom composables for reusable logic.
css
dockerfile
html
javascript
react
scss
shell
typescript
+3 more

First Time Repository

A sales management application for the tire trade industry, using the Vue family bucket (Vue3, Vite, Pinia, VueUse), based on the Element-plus self-packaged UI component library, Echarts5 data visualization library, Axios web request library, and TypeScript5 for development.

TypeScript

Languages:

CSS: 4.5KB
Dockerfile: 0.4KB
HTML: 1.9KB
JavaScript: 7.9KB
SCSS: 39.1KB
Shell: 0.3KB
TypeScript: 290.2KB
Vue: 269.5KB
Created: 3/10/2024
Updated: 1/23/2025

All Repositories (1)

A sales management application for the tire trade industry, using the Vue family bucket (Vue3, Vite, Pinia, VueUse), based on the Element-plus self-packaged UI component library, Echarts5 data visualization library, Axios web request library, and TypeScript5 for development.