我一直在使用 livereload chrome 扩展,它将http://[...]/livereload.js插入到文档中。不幸的是,我正在开发一个需要 https 的项目,我希望在本地复制它,但我不必这样做,因为我可以为不同的环境更改协议,但我想知道是否可以设置 gulp -livereload 改为通过 https 加载?
我尝试了一些事情,例如手动添加脚本但没有成功,因为我收到连接错误(GET https://127.0.0.1:35729/livereload.js?snipver=1 net::ERR_CONNECTION_CLOSED):
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'https://127.0.0.1:35729/livereload.js?snipver=1';
document.getElementsByTagName('body')[0].appendChild(script)