为什么构建运行后index.html就会被替换?

我要在index.html里面加入<script type="text/javascript" src="websockify/include/util.js"></script>
每次发布index.html就会被替换掉这要怎么办?

可以参考官方热更新范例里在构建后自动向 main.js 插入代码的方法:

https://github.com/cocos-creator/tutorial-hot-update/blob/master/packages/hot-update/main.js

工作流程如下:

  1. 新建一个插件,在插件的 main.js 里监听 editor:build-finished 消息
  2. 收到构建完成的消息后,使用 FS 或其他第三方模块修改你构建好的工程文件,修改的内容可以包括像楼主说的在 index.html 里插入一行脚本引用,或在 main.js 里插入代码,也可以导入和配置整块的第三方库到原生工程。