浏览代码

添加CNAME文件并更新构建脚本

在docs目录下新增了CNAME文件,并在github-page目录下创建了cname.cjs脚本来生成CNAME文件,同时更新了package.json中的build:github命令以包含生成CNAME文件的步骤。
SongZihuan 3 月之前
父节点
当前提交
ae08c2612c
共有 3 个文件被更改,包括 6 次插入1 次删除
  1. 0 0
      docs/CNAME
  2. 5 0
      github-page/cname.cjs
  3. 1 1
      package.json

+ 0 - 0
CNAME → docs/CNAME


+ 5 - 0
github-page/cname.cjs

@@ -0,0 +1,5 @@
+const fs = require('fs')
+
+const domain = 'homepage.song-zh.com'
+
+fs.writeFile('./docs/CNAME', domain, () => {})

+ 1 - 1
package.json

@@ -11,7 +11,7 @@
     "build:prod": "npx webpack --config webpack_config_prod.js",
     "build:prod:run": "npx pnpm build:prod && npx pnpm prod",
     "github": "npx webpack server --config webpack_config_github.js",
-    "build:github": "npx webpack --config webpack_config_github.js",
+    "build:github": "npx webpack --config webpack_config_github.js && node ./github-page/cname.cjs",
     "build:github:run": "npx pnpm build:github && npx pnpm github"
   },
   "author": "宋子桓(Song Zihuan)",