🏠 Home 

publink-open-vue-devtools

publink开启vue开发工具


Installer dette script?
  1. // ==UserScript==
  2. // @name publink-open-vue-devtools
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.3
  5. // @description publink开启vue开发工具
  6. // @author HuangBaoCheng
  7. // @include *://*
  8. // @license MIT
  9. // @icon https://www.google.com/s2/favicons?domain=tampermonkey.net
  10. // @grant none
  11. // ==/UserScript==
  12. (function() {
  13. 'use strict';
  14. // Your code here...
  15. try {
  16. setTimeout(function() {
  17. const all = document.querySelectorAll('*');
  18. let el
  19. for (let i = 0; i < all.length; i++) {
  20. if (all[i].__vue__) {
  21. el = all[i]
  22. break
  23. }
  24. }
  25. if (el) {
  26. console.log('use vue', el);
  27. var Vue = Object.getPrototypeOf(el.__vue__).constructor
  28. while (Vue.super) {
  29. Vue = Vue.super
  30. }
  31. Vue.config.devtools = true;
  32. window.__VUE_DEVTOOLS_GLOBAL_HOOK__.Vue = Vue;
  33. console.log(Vue.version);
  34. }
  35. else {
  36. console.log('not use vue');
  37. }
  38. }, 5000)
  39. } catch (error) {
  40. console.warn('publink-open-vue-devtools -> ', error)
  41. }
  42. })();