我正在创建一个扩展来跟踪通过DevTools对页面的任何JS或CSS文件所做的更改。随意,我想推送这些更改 - 如果需要,作为整个文件,但更改元素只会很好 - 为了直接发送到我的服务器进行处理。
我的问题与此有关:
我是否可以通过扩展程序挂钩“更改”标签以获取这些更改并对其进行处理?(或者是否有类似的流程可以手动处理?)
我希望找到或能够得到的理想输出是这样的:
{
fileName: nameofeditedfile.css,
change: [SomeComplexObjectWithTheSpecificChanges]
}
我知道我可以在本地保存这些文件,然后随心所欲地使用它们,但由于多种原因,这绝对不是我想去的路线。
如果我需要提供更具体的示例或其他详细信息,请与我们联系!