使用vue dev tool调试chrome浏览器扩展的cont
2020-03-09 本文已影响0人
Linker_efcc
2020.12.05更新
由于chrome CORS策略,此方法以无法使用。
但vue-devtools目前支持在源码内直接引入连接到vue-devtools。详见:devtools readme
// content-script.js
import devtools from '@vue/devtools' // Make sure you import devtools before Vue, otherwise it might not work as expected.
import Vue from 'vue'
if (process.env.NODE_ENV === 'development') {
devtools.connect(/* host, port */)
}
以下为旧内容:
1.安装vue-remote-devtools
npm install -g @vue/devtools
2.在终端里运行
vue-devtools
3.使用GET请求获取脚本并使用eval运行
// at your content script
const xhr = new XMLHttpRequest()
xhr.open('GET', 'http://localhost:8098/')
xhr.onload = function (x, e) {
eval(x.currentTarget.responseText)
};
xhr.send();