Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
C

ccc-devtools

> 编程语言
Open source

Cocos Creator 网页调试工具,运行时查看、修改节点树,实时更新节点属性,可视化显示缓存资源。

1.3K stars0 likes0 views
WebsiteGitHub

About

Cocos Creator 网页调试工具,运行时查看、修改节点树,实时更新节点属性,可视化显示缓存资源。

cccdev

Cocos Creator 网页预览调试工具 — 实时查看节点树、修改属性、性能分析。

功能

  • 实时节点树浏览
  • 节点属性同步编辑
  • 输出节点/组件引用到控制台
  • UI 节点位置标记
  • 独立调试信息面板(FPS 等)
  • Profiler 性能分析

使用

在 Cocos Creator 项目根目录下运行:

bash
# 推荐: 通过 npx/bunx 始终使用最新版本
npx cccdev@latest init

# 或
bunx cccdev@latest init

如需覆盖已有的 preview-template/:

bash
npx cccdev@latest init --force

CLI 会自动检测 Cocos Creator 版本,将 devtools 模板安装到 preview-template/ 目录。刷新浏览器预览即可使用。

$ npx cccdev@latest init

  检测到 Cocos Creator 3.x 项目

  ✓ 模板安装成功!

  preview-template/
    index.ejs
    devtools/
      assets/
        index.js
        style.css

  刷新浏览器预览即可使用 devtools。

选项

Usage: cccdev  [options]

Commands:
  init          安装 devtools 预览模板到 Cocos Creator 项目

Options:
  --help, -h    显示帮助
  --version     显示版本号
  --force       覆盖已存在的 preview-template

开发

前置要求

  • Bun >= 1.0

项目结构

ccc-devtools/
├── bin/cccdev.ts                   # CLI 入口
├── src/
│   ├── cli.ts                      # 命令路由
│   ├── commands/init.ts            # cccdev init 实现
│   └── utils/                      # detect, logger
├── template/                       # 构建产物 (gitignored, 发布时打入包)
│   └── 3x/
├── packages/
│   └── cccdev-template-3x/          # CC 3.x 模板源码 (private, 不发布)
│       ├── src/                    # Preact 源码
│       ├── template/               # vite 构建输出
│       └── vite.config.ts          # IIFE 构建配置

安装依赖

bash
cd packages/cccdev-template-3x && bun install

常用脚本

命令 说明
bun run build 构建模板并复制到 template/3x/
bun run type-check TypeScript 类型检查(根目录 CLI 代码)
bun run lint oxlint 代码检查
bun run lint:fix oxlint 自动修复
bun run fmt oxfmt 格式化代码
bun run fmt:check oxfmt 检查格式(不写入)

本地测试

在 Cocos Creator 项目中使用本地开发版本:

bash
cd /path/to/cocos-project
bun run /path/to/ccc-devtools/bin/cccdev.ts init

发布

bash
bun run build
npm publish

技术栈

  • 视图层: Preact + Signals (~3KB runtime)
  • 构建: Vite (IIFE library mode)
  • CLI: Bun 原生 TS 执行,零运行时依赖

相关链接

  • 自定义网页预览文档: https://docs.cocos.com/creator/manual/zh/editor/preview/browser.html
  • Cocos Creator 插件商店: https://store.cocos.com/app/detail/3922 (功能完全一样,仅供支持本人开发)

License

MIT

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

TypeScriptcocos-creator

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言