| 123456789101112131415161718192021222324252627282930313233343536 |
- import Vue from "vue";
- import App from "./App";
- import constants from "@/constant/index";
- Vue.prototype.$constant = constants;
- import "@/filters/index";
- import util from "./utils/util";
- Vue.prototype.$util = util;
- import globalMixins from "./mixins/globalMixins";
- Vue.mixin(globalMixins);
- import store from "./store";
- Vue.prototype.$store = store;
- // 阻止启动生产消息,常用作指令
- Vue.config.productionTip = false;
- // 封装得全局消息提示
- Vue.prototype.$msg = title => uni.showToast({title,icon: "none"});
- // 生产环境中控制台不打印普通信息,以免造成内存泄漏
- if (process.env.NODE_ENV == "production") {
- if (console) {
- console.log = () => {};
- }
- }
- App.mpType = "app";
- const app = new Vue({
- store,
- ...App
- });
- app.$mount();
|