Skip to content

Commit d9d9791

Browse files
committed
✨ feat(依赖更新与构建配置优化): 更新'globals'依赖至16.4.0,禁用构建中的sourcemap生成,优化部署流程,使用rsync替代scp以提高文件传输效率。
1 parent d7f3edf commit d9d9791

3 files changed

Lines changed: 5 additions & 3 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ jobs:
3838
echo "${{ secrets.ALIYUN_PRIVATE_KEY }}" | tr -d '\r' > private_key.pem
3939
chmod 600 private_key.pem
4040
# 清空目标目录
41-
ssh -i private_key.pem $USERNAME@$HOST "rm -rf /work/nexus/*"
42-
scp -i private_key.pem -r dist/* $USERNAME@$HOST:/work/nexus
41+
# ssh -i private_key.pem $USERNAME@$HOST "rm -rf /work/nexus/*"
42+
# scp -i private_key.pem -C -r dist/* $USERNAME@$HOST:/work/nexus
43+
rsync -avz --delete dist/ $USERNAME@$HOST:/work/nexus
4344
ssh -i private_key.pem $USERNAME@$HOST "sudo systemctl reload nginx"
4445
rm private_key.pem

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
"@types/react-resizable": "^3.0.8",
5858
"@vitejs/plugin-react": "^5.0.2",
5959
"babel-plugin-react-compiler": "^19.1.0-rc.3",
60-
"globals": "^16.3.0",
60+
"globals": "^16.4.0",
6161
"sass-embedded": "^1.92.1",
6262
"tailwindcss": "^4.1.13",
6363
"terser": "^5.44.0",

vite.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ export default defineConfig({
3030
],
3131
// 配置分包
3232
build: {
33+
sourcemap: false,
3334
// 压缩css代码
3435
cssCodeSplit: true,
3536
// js代码压缩,这里开启会出现打包失败(原因是装饰器语法不支持)

0 commit comments

Comments
 (0)