From 613610458044f03909db094c6525add1df759fe3 Mon Sep 17 00:00:00 2001 From: liyang <1711467488@qq.com> Date: Wed, 22 Aug 2018 09:13:26 +0800 Subject: [PATCH] plugin/d2admin Former-commit-id: e8c06aaa71e82e91b42688fa3aa9c7237f67b5d4 [formerly e8c06aaa71e82e91b42688fa3aa9c7237f67b5d4 [formerly e8c06aaa71e82e91b42688fa3aa9c7237f67b5d4 [formerly e8c06aaa71e82e91b42688fa3aa9c7237f67b5d4 [formerly 8fb685e948a12e9db99962cac337b30aa484fc8c [formerly 6943d0b3ac46d1aa759e60f361fac58c0b783975]]]]] Former-commit-id: 10e3e9e4a64b528a8cd7a449968c3c61850fb0a9 Former-commit-id: f2812a853ff8ecf5952bd8ad12d6a404740813c4 Former-commit-id: f99aa647df9b621411fc2fddce0f0bb467607f02 [formerly 081560cd934dca2f32ca7ed2661d4e02a33164af] Former-commit-id: 6c5a4c256f32ba825a6034e027942fa0fa7436d6 Former-commit-id: a8f6de4f011926dc524717482b6f6f3ddf3b294c Former-commit-id: 10172c7f31665d67c13dfef757d0d6aed9be58a6 Former-commit-id: f092c8a3334e6e25a2404f6a654b3a483e8b9f09 Former-commit-id: dbc0076b08303bf98c33febceda718521f0941ab --- src/main.js | 7 ++----- src/plugin/d2admin/index.js | 12 ++++++++++++ 2 files changed, 14 insertions(+), 5 deletions(-) create mode 100644 src/plugin/d2admin/index.js diff --git a/src/main.js b/src/main.js index 83b065c5..21ec17be 100644 --- a/src/main.js +++ b/src/main.js @@ -16,6 +16,7 @@ import '@/mock' import '@/plugin/axios' import pluginLog from '@/plugin/log' import pluginOpen from '@/plugin/open' +import pluginD2Admin from '@/plugin/d2admin' import pluginError from '@/plugin/error' import pluginImport from '@/plugin/import' import pluginExport from '@/plugin/export' @@ -30,16 +31,12 @@ Vue.use(VCharts) Vue.use(contentmenu) Vue.use(pluginLog) Vue.use(pluginOpen) +Vue.use(pluginD2Admin) Vue.use(pluginError) Vue.use(pluginImport) Vue.use(pluginExport) Vue.use(vueJsonTreeView) -Vue.config.productionTip = false - -Vue.prototype.$env = process.env.NODE_ENV -Vue.prototype.$baseUrl = process.env.BASE_URL - new Vue({ router, store, diff --git a/src/plugin/d2admin/index.js b/src/plugin/d2admin/index.js new file mode 100644 index 00000000..6dec3302 --- /dev/null +++ b/src/plugin/d2admin/index.js @@ -0,0 +1,12 @@ +export default { + install (Vue, options) { + // 设置为 false 以阻止 vue 在启动时生成生产提示。 + // https://cn.vuejs.org/v2/api/#productionTip + Vue.config.productionTip = false + // 当前环境 + Vue.prototype.$env = process.env.NODE_ENV + // 当前的 baseUrl + // 简化代码中 process.env.BASE_URL 取值 + Vue.prototype.$baseUrl = process.env.BASE_URL + } +}