1.1 KiB
1.1 KiB
阿里云 OSS 发布
在项目根目录打开 PowerShell,执行:
npm run deploy:oss
脚本会自动完成以下操作:
- 使用当前时间生成
static/wwwweb/yyyyMMdd-HHmmss/目录。 - 执行 Vue/Vite 生产构建。
- 改写并检查 OSS 静态资源地址,阻止重复
https://...https://...地址上传。 - 上传 JS、CSS、图片等静态资源,并排除
index.html。 - 验证线上 JS、CSS、Logo 可访问,同时确认 OSS 中不存在
index.html。
构建完成后,将终端输出的 Server index 文件部署到 www.yuedongsports.com 服务器。
前置配置
- AccessKey 配置文件:
C:\Users\当前用户\.ossutilconfig - ossutil 默认位置:
.tools\ossutil-2.3.0-windows-amd64\ossutil.exe
如果路径不同,可以直接调用脚本并传入参数:
powershell -NoProfile -ExecutionPolicy Bypass -File scripts\deploy-oss.ps1 `
-ConfigFile "D:\secure\.ossutilconfig" `
-OssutilPath "D:\tools\ossutil.exe"
仅在网络环境无法执行公网校验时,可增加 -SkipRemoteVerify;上传和本地路径检查仍会正常执行。