# stock-front

Sunzee company internal stock trading system front-end project

## Project stack

- Vue 3.4
- Node.js >= 18.x
- Vite 5.x
- Vant 4.x

## Recommended IDE

[VSCode](https://code.visualstudio.com/) + [Vue - Official](https://marketplace.visualstudio.com/items?itemName=Vue.volar).

## 命名规范

- 项目名：kebab-case（短横线连接式）
- Vue组件：PascalCase（帕斯卡命名式）
- 引用组件：kebab-case
- 目录名：全小写复数形式，eg.docs, assets, compontents, mixins, utils, views, store, plugins
- 变量：camelCase（驼峰命名法），eg.myVariable
- 常量：全大写下划线分隔，eg.MY_CONSTANT
- js：kebab-case

## 其他

- 采用绝对路径的形式引用，如src/或者@/

## 主题配色

- 股票交易
- 红 #FF3456 rgba(255, 52, 86, 1)
- 蓝 #39a6fe rgba(252, 104, 94, 1)

- 备选苹果红 #ff0077 rgba(255, 0, 119, 1)

## Customize configuration

See [Vite Configuration Reference](https://vitejs.dev/config/).

## Project Setup

```sh
npm install
```

### Compile and Hot-Reload for Development

```sh
npm run dev
```

### Compile and Minify for Production

```sh
npm run build
```
