在 Cloudflare Workers 上部署 UNPKG

在 2025-03-15,UNPKG 经历了 17 小时以上的崩溃,作者mjackson随后宣布了新的纯 Workers 版本。

项目地址:https://github.com/unpkg/unpkg.git

项目使用两个域名:

  • app.unpkg.com 用于在浏览器展示包内容列表 -> unpkg-app.example.com
  • unpkg.com 用于实际提供 CDN 服务 -> unpkg.example.com

使用 IDE 依次将app.unpkg.comunpkg.com批量替换为自己的域名。

确保在 Linux 下使用 Node v23 版本。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
$ nvm install node

$ nvm use node
Now using node v23.10.0 (npm v10.9.2)

$ npm install -g pnpm

$ pnpm install

$ cd workers/www && pnpm run deploy

$ cd ../..

$ cd workers/app && pnpm run deploy
除非另有说明,此内容使用 CC BY-SA 4.0 许可。
最后更新于 2025-03-20 09:07:30
提交: 7a5bc034 环境: production Hugo: 0.145.0 主题: 3.30.0-modified 时间: 1743559587944512
本博客内容仅供参考,作者不对其准确性、完整性或适用性作出任何明示或暗示的保证。因使用、引用或解读本博客内容所引发的任何直接或间接后果,作者概不承担任何责任。
本博客可能包含第三方转载内容,相关版权归原作者所有。转载内容仅为分享信息之目的,不代表作者观点。如涉及侵权,请联系删除。
使用 Hugo 构建
主题 StackJimmy 设计