Browse Source

fix: deploy-www without tar

ryanemax 8 months ago
parent
commit
5de724d5ef
2 changed files with 18 additions and 4 deletions
  1. 4 4
      angular.json
  2. 14 0
      deploy-www.sh

+ 4 - 4
angular.json

@@ -78,13 +78,13 @@
               "budgets": [
                 {
                   "type": "initial",
-                  "maximumWarning": "500kB",
-                  "maximumError": "1MB"
+                  "maximumWarning": "5MB",
+                  "maximumError": "10MB"
                 },
                 {
                   "type": "anyComponentStyle",
-                  "maximumWarning": "2kB",
-                  "maximumError": "4kB"
+                  "maximumWarning": "2MB",
+                  "maximumError": "4MB"
                 }
               ],
               "outputHashing": "all"

+ 14 - 0
deploy-www.sh

@@ -0,0 +1,14 @@
+#!/bin/bash
+#!/bin/bash
+# 开发主机(开发环境服务器 有SSH权限至生产环境)
+DEV_HOST=root@dbo.fmode.cn
+# 生产主机(生产环境服务器)
+PROD_HOST=root@8.140.98.43
+# 部署路径
+DIR_SERVER=/opt/edu-textbook-www
+
+# 部署过程
+ng build textbook
+ssh $DEV_HOST "mkdir -p $DIR_SERVER"
+scp -r dist/textbook/browser/* $DEV_HOST:$DIR_SERVER/
+ssh $DEV_HOST "scp -r $DIR_SERVER/* $PROD_HOST:/var/www/edu-textbook/"