app.js 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. import "core-js/modules/es6.promise";
  2. import "core-js/modules/es6.array.iterator";
  3. import Vue from 'vue'
  4. import App from './App.vue'
  5. import router from './router';
  6. // import copy from './asset/js/copy';
  7. import copy from 'clipboard';
  8. // import hljs from 'highlight.js/lib/highlight';
  9. // import javascript from 'highlight.js/lib/languages/javascript';
  10. // import css from 'highlight.js/lib/languages/css';
  11. // import html from 'highlight.js/lib/languages/htmlbars';
  12. // import bash from 'highlight.js/lib/languages/bash';
  13. // hljs.registerLanguage('javascript', javascript);
  14. // hljs.registerLanguage('html', html);
  15. // hljs.registerLanguage('css', css);
  16. // hljs.registerLanguage('bash', bash);
  17. import 'highlight.js/styles/github.css';
  18. //import prettify from 'google-code-prettify/src/prettify';
  19. //import 'google-code-prettify/src/prettify.css';
  20. //import 'google-code-prettify/styles/sunburst.css';
  21. //import qrcode from './qrcode/index.js';
  22. import codes from 'qrcode';
  23. //import NutUI from '../../src/nutui.js';
  24. //import '../dist/nutui/src/dialog/dialog.css';
  25. //Vue.prototype.hljs = highlight;
  26. Vue.prototype.copy = copy;
  27. Vue.prototype.qrcode = codes;
  28. //dialog.install(Vue);
  29. Vue.config.productionTip = false;
  30. new Vue({
  31. el: '#doc',
  32. router,
  33. components: { App },
  34. template: '<App/>'
  35. });
  36. //Vue.prototype.NUTCONF = Conf;