YD_SmartSports.Web/README.md

73 lines
1.3 KiB
Markdown
Raw Normal View History

2025-06-06 15:31:45 +08:00
# vol.vue3
## Project setup
```
npm install
```
### Compiles and hot-reloads for development
```
npm run serve
```
### Compiles and minifies for production
```
npm run build
```
`npm run build` 会自动生成当前时间目录,并上传到阿里云 OSS。默认规则:
- 本地产物目录:`.oss-build/<YYYYMMDDHHmm>`
- OSS 目录:`static/web/samart-static/<YYYYMMDDHHmm>/`
- 资源访问前缀:`https://yuedong-wechatapplet.oss-cn-shanghai.aliyuncs.com/static/web/samart-static/<YYYYMMDDHHmm>/`
上传前需要配置环境变量:
```
OSS_ACCESS_KEY_ID=你的AccessKeyId
OSS_ACCESS_KEY_SECRET=你的AccessKeySecret
```
可选环境变量:
```
OSS_BUCKET=yuedong-wechatapplet
OSS_REGION=oss-cn-shanghai
OSS_PREFIX=static/web/samart-static
OSS_ENDPOINT=yuedong-wechatapplet.oss-cn-shanghai.aliyuncs.com
OSS_PUBLIC_BASE=https://yuedong-wechatapplet.oss-cn-shanghai.aliyuncs.com/static/web/samart-static/自定义目录/
BUILD_TIMESTAMP=202607061710
BUILD_OUT_DIR=.oss-build/202607061710
```
只验证打包、不上传:
```
npm run build -- --skip-upload
```
也可以使用:
```
npm run build:local
```
只做原始 Vite 打包:
```
npm run build:vite
```
2025-06-06 15:31:45 +08:00
### Run your unit tests
```
npm run test:unit
```
### Lints and fixes files
```
npm run lint
```
### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).