livereactload-chrome:热加载Chrome扩展程序的所有部分

时间:2021-04-27 12:54:09
【文件属性】:
文件名称:livereactload-chrome:热加载Chrome扩展程序的所有部分
文件大小:730KB
文件格式:ZIP
更新时间:2021-04-27 12:54:09
JavaScript livereload-chrome 使用时,热重新加载chrome扩展程序的所有部分。 无需设置安全的websocket和自签名证书。 这个怎么运作 通过双向,内容脚本将其livereactload客户端选项(主机和端口)发送到后台脚本。 后台脚本开始监听该livereactload服务器,并将所有消息转发到内容脚本,然后后者可以执行热重载。 后台脚本还可以热重新加载自身(可以这么说)。 对于其他浏览上下文(选项页,​​浏览器操作),将使用默认的livereactload客户端。 要求 必须允许扩展使用eval() 。 在清单中添加content_security_policy: "script-src 'self' 'unsafe-eval'; object-src 'self'" 。 最好添加一个仅开发人员的构建步骤来执行此操作,或者确保在发布扩展之前删除content_securi
【文件预览】:
livereactload-chrome-master
----.gitignore(132B)
----package.json(862B)
----src()
--------content.js(347B)
--------background.js(969B)
----LICENSE(1KB)
----index.js(533B)
----demo.gif(744KB)
----readme.md(3KB)

网友评论