# CMS **Repository Path**: wzm_love_coding/cms ## Basic Information - **Project Name**: CMS - **Description**: 这是一个后台管理系统,技术栈vue3+ts+pinia+router+vite - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-05-11 - **Last Updated**: 2024-02-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # vue3-ts-cms ```js declare module "*.vue" { import { DefineComponent } from 'vue' const component: DefineComponent export default component } ``` ### axios 封装 ```js import hyRequest from '@/service' hyRequest .get({ url: '/home/multidata' }) .then((res) => { console.log('res::: ', res) }) ``` ## 拿到子组件实例类型 ```js import PanelAccount from './panel-account.vue' const panelAccountRef = ref>() 调用子组件方法 panelAccountRef.value?.loginAction() ``` ## coderwhy 工具使用 ```js npm i coderwhy -g (安装) coderwhy add3page_setup department -d src/views/main/system/department ``` ## husky git hooks 工具使用 ```js npx husky-init && npm install ```