Skip to content

添加 post_process 插件#445

Open
neveler wants to merge 1 commit intoHMCL-dev:mainfrom
neveler:post_process
Open

添加 post_process 插件#445
neveler wants to merge 1 commit intoHMCL-dev:mainfrom
neveler:post_process

Conversation

@neveler
Copy link
Copy Markdown
Contributor

@neveler neveler commented Apr 6, 2026

添加 post_process 插件

变更

  • 移除由主题产生且无用的静态文件 / 文件夹
  • 引入运行时 js 压缩库 terser 用于处理魔改后的 js 文件
    • 该库依赖 nodejs / v8 环境,本 PR 对于 Drone 环境默认使用嵌入式 v8
    • 对于普通用户本地开发调试的需求,需确保本地环境中存在 nodejs (bun 也可以)

Ensure that your environment has a JavaScript interpreter supported by ExecJS. Using miniracer gem or NodeJS is recommended.
https://github.com/ahorek/terser-ruby


https://post-process-docs.hmcl.workers.dev/assets/js/main.min.js

@neveler neveler mentioned this pull request Apr 6, 2026
@neveler neveler marked this pull request as ready for review April 6, 2026 09:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant