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
|
|
|
|
|
|
```
|
|
|
|
|
|
|
2026-07-06 17:27:36 +08:00
|
|
|
|
`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/).
|