From 75070c8682bc70fe82d3297b71df171e6b524a95 Mon Sep 17 00:00:00 2001 From: chermack <505360893@qq.com> Date: Fri, 11 Sep 2026 09:18:46 +0800 Subject: [PATCH] fix: preserve verification file bytes --- scripts/copy-static.mjs | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/scripts/copy-static.mjs b/scripts/copy-static.mjs index 40e460c..ced112c 100644 --- a/scripts/copy-static.mjs +++ b/scripts/copy-static.mjs @@ -1,8 +1,12 @@ -import { cp, copyFile, mkdir } from 'node:fs/promises'; +import { cp, copyFile, mkdir, readFile, writeFile } from 'node:fs/promises'; import { resolve } from 'node:path'; const root = process.cwd(); const output = resolve(root, 'dist'); +const wecomVerification = (await readFile( + resolve(root, 'WW_verify_kMPlH8gCU5u7a4LQ.txt'), + 'utf8' +)).trim(); await mkdir(resolve(output, 'assets'), { recursive: true }); await cp(resolve(root, 'assets'), resolve(output, 'assets'), { @@ -13,9 +17,10 @@ await cp(resolve(root, 'assets'), resolve(output, 'assets'), { await Promise.all([ copyFile(resolve(root, 'robots.txt'), resolve(output, 'robots.txt')), copyFile(resolve(root, 'sitemap.xml'), resolve(output, 'sitemap.xml')), - copyFile( - resolve(root, 'WW_verify_kMPlH8gCU5u7a4LQ.txt'), - resolve(output, 'WW_verify_kMPlH8gCU5u7a4LQ.txt') + writeFile( + resolve(output, 'WW_verify_kMPlH8gCU5u7a4LQ.txt'), + wecomVerification, + 'utf8' ), copyFile( resolve(root, 'baidu_verify_codeva-Jnq0QS7SFC.html'),