← 返回文件列表

README.md

Markdown · 2,271 B · 61 行

下载原文件
1# public23公开脚本与文件,站点地址:<https://pub.gongshuiwen.com>。45## 在线预览67点击文件列表中的文件名或“预览”,可在线阅读脚本、Markdown、文本及常见配置文件。8预览页提供代码语法高亮、行号定位、复制全文、自动换行和原文件下载。9脚本和常见配置文件按语言高亮,自动适配系统的浅色/深色模式;普通文本保持原样显示。10高亮由 Shiki 在构建时生成,无需浏览器加载额外的高亮库,文件内容不会作为网页或脚本执行。11支持 UTF-8 和带 BOM 的 UTF-16 文本,超过 1 MiB 或无法识别的文件仅提供下载。12生成的预览页使用 `preview/` 路径,界面资源使用 `site-assets/` 路径,请勿将公开文件放入这两个目录。1314## Windows 代理脚本1516下载脚本后,在 PowerShell 7 中运行:1718```powershell19Invoke-WebRequest 'https://pub.gongshuiwen.com/Set-WindowsProxy.ps1' -OutFile Set-WindowsProxy.ps12021# 默认代理 127.0.0.1:1080822.\Set-WindowsProxy.ps12324# 自定义代理25.\Set-WindowsProxy.ps1 -ProxyAddress '192.168.1.10:7890'2627# 关闭手动代理、PAC 和自动检测,并清除代理环境变量28.\Set-WindowsProxy.ps1 -Disable29```3031## 站点维护3233使用 Cloudflare Workers 托管静态文件,配置文件为 `cloudflare.config.ts`。34仓库中的公开内容保留原有访问路径;构建、依赖和隐藏文件不发布。3536```shell37npm ci38npm run build39cf auth login40cf deploy --prebuilt --mode production41```4243## 自动发布4445Cloudflare Workers Builds 连接本仓库,`main` 分支更新后自动构建并发布到46<https://pub.gongshuiwen.com>。其他分支不触发生产发布。4748- Worker:`gongshuiwen-public`49- 生产分支:`main`50- 项目根目录:`/`51- Node.js:`24.14.1`52- 构建命令:`npm run build`53- 部署命令:`npx cf deploy --prebuilt --mode production`5455首次关联时,需要在 GitHub 中为 `Cloudflare Workers and Pages` 应用授权本仓库。56之后推送 `main` 即可发布,无需在本机执行部署命令。5758构建凭据保存在 Cloudflare,仓库不保存密钥。59可在 Cloudflare 控制台中进入该 Worker 的 Builds 页面查看构建和部署日志。60上面的命令仍可用于本地手动部署。61

点击行号可定位并分享该行。预览按文本显示文件内容,原文件可随时下载。