CF Workers TypeScript Boilerplate for Multi-Target Services
Cloudflare工人TypeScript样板提供了一个功能齐全的开发环境,适用于构建和部署多个Cloudflare Workers服务。以下是本样板的核心特性和使用步骤:
特性
- 严格的TypeScript支持,确保代码质量
- 使用Webpack捆绑支持多个目标服务
- 提供工人预览和异步中间件进行路由
- 预置错误页面示例,提升用户体验
- CircleCI集成,即将推出Preact + Edge-side渲染
- 支持KV和Rust-based WebAssembly集成
入门步骤
- 克隆存储库并运行:
bash # 安装依赖 yarn # 构建所有目标 yarn build # 预览API yarn preview:api
- 增量构建和测试
bash yarn build:watch & yarn test:watch
目标
- API目标:演示如何使用Cloudflare Workers创建HTTP API。
- 测试目标:任何以
_test.ts
或_test.tsx
结尾的文件都会自动执行测试。
该样板项目通过预配置的多目标构建和测试支持,简化了开发过程,适用于多服务Worker项目开发者的使用需求。
354.11KB
文件大小:
评论区