main.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. // 该文件是整个项目的入口文件
  2. // 引入vue
  3. import Vue from "vue";
  4. // 引入app组件,它是所有组件的父组件
  5. import App from "./App.vue";
  6. import Element from "element-ui";
  7. import "element-ui/lib/theme-chalk/index.css";
  8. import router from "./router/index.js";
  9. import echarts from "echarts";
  10. // 引入Highlight高亮
  11. import VueHighlightJS from "vue-highlightjs";
  12. import "highlight.js/styles/atom-one-dark.css";
  13. //baidu
  14. import BaiduMap from "vue-baidu-map";
  15. Vue.use(BaiduMap, {
  16. ak: 'drz9Gli0oXf0MpoAkpOl4mZoisacLUX9'
  17. });
  18. Vue.use(VueHighlightJS);
  19. //引入ACE代码编辑器
  20. import ace from "ace-builds";
  21. Vue.use(ace);
  22. // <!-- 引入样式 -->
  23. // <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
  24. // <!-- 引入组件库 -->
  25. // <script src="https://unpkg.com/element-ui/lib/index.js"></script>
  26. Vue.config.productionTip = false;
  27. // 使用echarts
  28. Vue.prototype.$echarts = echarts;
  29. Vue.use(Element);
  30. // new Vue({
  31. // render(h) {
  32. // return h("h1", "Hello");
  33. // },
  34. // // render: (h) => h(App),
  35. // router,
  36. // }).$mount("#app");
  37. new Vue({
  38. el:"#app",
  39. render: (h) => h(App),
  40. router,
  41. }).$mount("#app");