-
Creator 版本: 3.5.0
-
目标平台:all
请教一个关于自定义构建的问题
项目是通过 Git 来进行管理的
我想在构建的时候,向某一个脚本写入当前构建的 commitId
我看可以通过自定义构建的 onBeforeBuild 钩子实现
但是我不知道如何遍历项目中的文件并写入对应的值
请教论坛上的大神,有没有实现这种功能的思路
Creator 版本: 3.5.0
目标平台:all
请教一个关于自定义构建的问题
项目是通过 Git 来进行管理的
我想在构建的时候,向某一个脚本写入当前构建的 commitId
我看可以通过自定义构建的 onBeforeBuild 钩子实现
但是我不知道如何遍历项目中的文件并写入对应的值
请教论坛上的大神,有没有实现这种功能的思路
反过来?
./update_files.sh && CocosCreator --project . --build "configPath=xxx.json"
看你的意思应该是做构建之前就执行,所以考虑这么做
git rev-parse HEAD获取最新的git commitid当然你还得用到node的path/fs模块去处理文件路径和文件读取
我现在换了一个思路
在构建完成之后,再去获取项目的 command id
然后在写入到 main.js
window["buildId"] = "commandId"
不过现在遇到一个问题,就是无法在项目代码里面读取 “buildId” 变量
该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。