# 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的变量,无需单独引入:
```