当前位置: 首页 > article >正文

2025年 cocosCreator 1.8 定制 JavaScript 引擎

参考文档:https://docs.cocos.com/creator/1.9/manual/zh/advanced-topics/engine-customization.html
PS: 1.8的文档已经没了,只能看1.9的,所幸这两个版本差别不大

获取 JS 引擎

原文中github上的分支已经找不到了,这里直接从creator里复制一份出来,在里边做修改。

mac路径:/Applications/CocosCreator.app/Contents/Resources/engine

把这个拷贝出来,然后初始化为git本地仓库(这一步主要是方便查看后边要做的代码变更)。

安装编译依赖

由于这个是cocosCreator很久之前的版本,有很多软件包的版本已经不兼容了,所以要安装旧版本的node和gulp。根目录下 的 package.json 中可以查到 "gulp": "^3.9.1",。然后网上搜一下node 8.17.0 与这个版本的gulp兼容。所以先安装node 8.17.0,这里有安装多个版本的 nodejs 的教程。
node 安装之后再执行:

# 安装 gulp 构建工具
npm install gulp@3.9.1 -g
# 在命令行中进入引擎路径
npm install

进行修改然后编译

接下来您可以定制引擎修改了,修改之后请在命令行中执行:

# 在命令行中进入引擎路径
gulp build

http://www.kler.cn/a/592976.html

相关文章:

  • Debian 系统命令集合 |Debian 和 CentOS常见命令的异同
  • `fetch` 和 `axios`的前端使用区别
  • 设计模式(创建型)-工厂模式
  • Vue + CSS实现渐变栅格进度条
  • 压缩Docker虚拟磁盘空间CMD命令
  • MATRIX-BREAKOUT: 2靶场
  • {瞎掰} 手机安装app问题:app签名,手机 or OS官方商店 其他非官方app源,安全防护 突破限制
  • leetcode98-验证二叉搜索树
  • Vue3组合式函数(滚动监测 useScroll)
  • 深入理解 C# 反射 的使用
  • 【微信小程序(云开发模式)变通实现DeepSeek支持语音】
  • 关于 51 单片机生成延时函数
  • HarmonyOS第23天:应用性能优化,解锁流畅体验密码
  • 在springboot3.x中使用Ehcache3.x
  • Moonlight-16B-A3B: 变革性的高效大语言模型,凭借Muon优化器打破训练效率极限
  • Fortinet全新下一代防火墙NGFW
  • 若依excel工具类导出excel模板数据带下拉映射
  • 数字化工厂智能制造精益化管理智能工厂数据分析大数据解决方案精品PPT格式
  • 使用 `better-sqlite3` 与 `Express.js` 的最佳实践:是否需要关闭数据库连接?
  • Android手机中各类安全相关知识总结