main.js 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. import Vue from "vue";
  2. import App from "./App.vue";
  3. import router from "./router";
  4. import ElementUI from "element-ui";
  5. import VueI18n from "vue-i18n";
  6. import VueEditor from "vue2-editor";
  7. import "element-ui/lib/theme-chalk/index.css";
  8. import enLocale from "element-ui/lib/locale/lang/en";
  9. import zhLocale from "element-ui/lib/locale/lang/zh-CN";
  10. // Vue.use(VueI18n);
  11. Vue.use(VueEditor);
  12. // const messages = {
  13. // "en-US": {
  14. // header: {
  15. // title: "FormMaking",
  16. // document: "Docs",
  17. // pricing: "Pricing",
  18. // advanced: "Advanced",
  19. // },
  20. // },
  21. // "zh-CN": {
  22. // header: {
  23. // title: "表单设计器",
  24. // document: "使用文档",
  25. // pricing: "商业授权",
  26. // advanced: "高级版本",
  27. // },
  28. // },
  29. // };
  30. // Vue.locale("en-US", { ...enLocale, ...messages["en-US"] });
  31. // Vue.locale("zh-CN", { ...zhLocale, ...messages["zh-CN"] });
  32. // Vue.config.lang = "zh-CN";
  33. Vue.use(ElementUI, { size: "small" });
  34. // import 'form-making/dist/FormMaking.css'
  35. // import FormMaking from 'form-making'
  36. import FormMaking from "./index";
  37. Vue.use(FormMaking);
  38. Vue.config.productionTip = false;
  39. new Vue({
  40. router,
  41. render: (h) => h(App),
  42. }).$mount("#app");