构建发布的过程做处理

cocos creator我希望在使用微信小游戏的构建过程运行脚本代码该怎么处理呢(并非 自定义构建模版),想在运行的构建的过程做处理
image
(已解决 扩展有构建插件来解决:heavy_check_mark:
还有就是点击运行预览的过程也可以做一些处理?
image
如果是需要改源码的话可以明示一下大概是哪部分么?

目前在看 定制项目构建流程和 构建扩展相关的事情 不知道方向对不对

https://docs.cocos.com/creator/3.8/manual/zh/editor/publish/custom-build-plugin.html

点击运行预览的过程也可以有插件做一些处理么?
image

这个不清楚,还没有做过这样子的需求

可以试下监听IPC消息'scene:play-on-device' 运行预览会发送这条消息

或者监听对应dom元素的click事件

document.getElementsByClassName('fa fa-play')[0].addEventListener('click', e => cc.log(e));

打算在运行的时候对运行过程做处理,不只是单单触发这个事件

能详细说说吗?我可能需要这个方法做些处理

你是说监听ipc消息还是dom元素点击事件

ipc的话你先require('electron')拿到electron 然后electron.ipcRenderer.on('scene:play-on-device', () => cc.log(111));

或者let ipcListener = new Editor.IpcListener();然后再监听

我也不知道该详细到哪一步 看你有没有写过扩展了 我是没写过插件 以上全部都是在脚本里写的