{"id":13675052,"url":"https://github.com/DragonBones/DragonBonesJS","last_synced_at":"2025-04-28T23:30:28.691Z","repository":{"id":9909513,"uuid":"11918233","full_name":"DragonBones/DragonBonesJS","owner":"DragonBones","description":"DragonBones TypeScript / JavaScript Runtime","archived":false,"fork":false,"pushed_at":"2025-03-24T03:47:53.000Z","size":36242,"stargazers_count":775,"open_issues_count":82,"forks_count":322,"subscribers_count":57,"default_branch":"master","last_synced_at":"2025-04-11T06:11:38.027Z","etag":null,"topics":["demos","dragonbones","egret","hilo","javascript","phaser","pixi","typescript"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DragonBones.png","metadata":{"files":{"readme":"README-zh_CN.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2013-08-06T07:24:57.000Z","updated_at":"2025-04-09T13:56:32.000Z","dependencies_parsed_at":"2025-04-11T05:19:45.601Z","dependency_job_id":null,"html_url":"https://github.com/DragonBones/DragonBonesJS","commit_stats":{"total_commits":354,"total_committers":30,"mean_commits":11.8,"dds":0.4265536723163842,"last_synced_commit":"25ead4ef71a9fbdd5f204a752c653ff5e909e41a"},"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DragonBones%2FDragonBonesJS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DragonBones%2FDragonBonesJS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DragonBones%2FDragonBonesJS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DragonBones%2FDragonBonesJS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DragonBones","download_url":"https://codeload.github.com/DragonBones/DragonBonesJS/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251404405,"owners_count":21584088,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["demos","dragonbones","egret","hilo","javascript","phaser","pixi","typescript"],"created_at":"2024-08-02T12:00:28.317Z","updated_at":"2025-04-28T23:30:23.680Z","avatar_url":"https://github.com/DragonBones.png","language":"JavaScript","funding_links":[],"categories":["动画"],"sub_categories":[],"readme":"# DragonBones JavaScript / TypeScript 运行时\n[README in English](./README.md)\n## [DragonBones 公共库](./DragonBones/)\n## 强烈建议使用 [DragonBones Pro](http://www.dragonbones.com/) 制作动画。\n\n## 支持的引擎\n* [Egret](http://www.egret.com/) - [如何在 Egret 中使用 DragonBones](./Egret/)\n* [PixiJS](http://www.pixijs.com/) - [如何在 PixiJS 中使用 DragonBones](./Pixi/)\n* [Phaser](https://phaser.io/) - [如何在 Phaser 中使用 DragonBones](./Phaser/)\n* [Hilo](http://hiloteam.github.io/) - [如何在 Hilo 中使用 DragonBones](./Hilo/)\n* [Cocos Creator](http://www.cocos.com/) - [如何在 Cocos Creator 中使用 DragonBones](./Cocos/) \n\n## 了解更多\n* [DragonBones 官网](http://www.dragonbones.com/)\n\n## 在线示例\n[![PerformanceTest](https://dragonbones.github.io/demo/demos.jpg)](https://github.com/DragonBones/Demos)\n\n## 生成各引擎依赖的文件\n执行 `npm install -g dragonbones-runtime` 在全局安装 `dragonbones-runtime`。  \n\n然后执行 `dbr \u003cengine-name\u003e@\u003cversion\u003e` 即可在执行命令的目录下的 `dragonbones-out` 目录下生成该引擎依赖的 `dragonbones` 文件(.js,.d.ts)，ex：  \nEgret: `dbr egret@4.1.0`  \nPixiJS: `dbr pixijs@4.6.2`  \nPhaser: `dbr phaser@2.6.2` or `dbr phaser-ce@2.7.0`  \nHilo: `dbr hilo@1.1.6`\n\n也可以配合 `-o` 指令，指定输出的目录（默认为 `dragonbones-out`），ex:  \n`dbr egret@4.1.0 -o ./egret-db-out`  \n\n其中 `phaser` 的下载来源于 `npm register`，可以使用 `-r` 指定 `register`，ex:  \n`dbr phaser@2.6.2 -r taobao`（默认为：npm）  \n可用的 `register` 如下：\n```\nnpm - https://registry.npmjs.org/\ntaobao - https://registry.npm.taobao.org/\ncnpm - http://r.cnpmjs.org/\n```\n\nCopyright (c) 2012-2018 The DragonBones team and other contributors.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDragonBones%2FDragonBonesJS","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FDragonBones%2FDragonBonesJS","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDragonBones%2FDragonBonesJS/lists"}