# alw **Repository Path**: little-dragon-cat/alw ## Basic Information - **Project Name**: alw - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-11-22 - **Last Updated**: 2024-11-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # vue3模板说明 ## 环境 node-v14.20.0 vscode插件: prettier, stylelint, eslint ## 目录结构 --src/ --api/ 所有的ajax请求,有demo --components/ 全局公共组件目录,zjy-开头的组件无需单独引用,可直接使用 --constants/ 常量 --mixins/ --pages/ 所有页面文件 --static/ 静态资源:tabbar图片和scss文件 --store/ --types/ --utils/ 方法类 --App.vue --ext.json --main.ts --pages.json --static/ 所有页面用到图片文件(tabbar除外)存放于当前目录,和oss一一对应 --packages.json ## 组件Components 1、全局组件在src/components下,zjy-开头的组件无需单独引用,可直接使用 2、模块组件在自己的文件夹建components 3、命名规则:文件名小写,多单词用中横线拼接,比如 ## store/common 1、 定义的state务必了解,标题栏+tabbar高度 常量 ## CSS 提前熟悉src/static/styles里的scss文件 1、样式命名小写且需要有含义,如果多个单词则用中横线-连接, 比如 product-wrap, product-item 2、页面样式独立时写在自己的页面,且标明scope, 颜色可直接使用var.scss的变量,无需单独引入: ```