將部分依賴存放本地, 添加針對移動端的報錯提示, 修正 CryptoES 的導出以及 Utf8 的引用, 忽略編譯靜態庫文件

This commit is contained in:
CrescentLeaf
2025-09-06 22:09:33 +08:00
parent 3c02b55a9b
commit d0c9465498
44 changed files with 6251 additions and 14 deletions

View File

@@ -30,12 +30,13 @@ async function compileJs(path: string) {
export default async function(source: string, output: string) {
const t = Date.now()
io.remove(output)
io.copyDir(source, output)
for (const v of io.listFiles(output, {
recursive: true,
fullPath: true,
}))
if (/\.(t|j)sx?$/.test(v))
if (/\.(t|j)sx?$/.test(v) && !/\.(min|static)\.(t|j)sx?$/.test(v))
await compileJs(v)
return (Date.now() - t) / 1000
}