app.js 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. import 'babel-polyfill';
  2. import Vue from 'vue'
  3. import App from './App.vue'
  4. import router from './router';
  5. // import copy from './asset/js/copy';
  6. import copy from 'clipboard';
  7. // import hljs from 'highlight.js/lib/highlight';
  8. // import javascript from 'highlight.js/lib/languages/javascript';
  9. // import css from 'highlight.js/lib/languages/css';
  10. // import html from 'highlight.js/lib/languages/htmlbars';
  11. // import bash from 'highlight.js/lib/languages/bash';
  12. // hljs.registerLanguage('javascript', javascript);
  13. // hljs.registerLanguage('html', html);
  14. // hljs.registerLanguage('css', css);
  15. // hljs.registerLanguage('bash', bash);
  16. import 'highlight.js/styles/github.css';
  17. //import prettify from 'google-code-prettify/src/prettify';
  18. //import 'google-code-prettify/src/prettify.css';
  19. //import 'google-code-prettify/styles/sunburst.css';
  20. import Conf from '../../src/config.json';
  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;