命令行如何使用热更新插件

热更demo中个hot-update插件, 用于在build及compile的间隙期间向main.js植入部分代码。
这个插件在creator ide中构建打包,可正常使用。
但是如果使用命令行build & compile发现这部分代码并没有执行,这里是需要我手动调用么?还是说通过命令行, 是无法执行插件的?

我也发现这个问题了, 命令行不会执行到插件.

我的做法是先改好 main.js, 然后 cp 到目标路径去, 反正是在脚本中做的, 不差这一行了.

en, 我也是用sed做了替换, 也算是用脚本做下处理了

我也遇到了这个问题,当前版本 2.1.3。

官方给的示例对插件对事件监听用法是错误对。
其通过 module.exports message 的方式,只能在 GUI 模式下执行到。

可用的事件监听方式可见官方文档 定制项目构建流程: http://docs.cocos.com/creator/manual/zh/publish/custom-project-build-template.html
Editor.Builder.on来监听构建事件

修改后的代码可见 https://gist.github.com/ETRick/e098d5aa0af82f014676916c5729254b

2赞