From 0f5304112c2ee31749fd5a025181e257fafe48e8 Mon Sep 17 00:00:00 2001
From: Pan <panfree23@gmail.com>
Date: Wed, 29 Nov 2017 14:11:25 +0800
Subject: [PATCH] fix:fixed theme-picker bug

---
 src/components/ThemePicker/index.vue | 1 +
 src/utils/index.js                   | 7 +++----
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/components/ThemePicker/index.vue b/src/components/ThemePicker/index.vue
index 25766330..b3791c4c 100644
--- a/src/components/ThemePicker/index.vue
+++ b/src/components/ThemePicker/index.vue
@@ -7,6 +7,7 @@
 
 <script>
 import { getVersion } from '@/utils/index.js'
+
 const version = getVersion('element-ui') // element-ui version from package.json
 const ORIGINAL_THEME = '#409EFF' // default color
 
diff --git a/src/utils/index.js b/src/utils/index.js
index ee74ce57..2d7a86d6 100644
--- a/src/utils/index.js
+++ b/src/utils/index.js
@@ -266,9 +266,8 @@ export function deepClone(source) {
   return targetObj
 }
 
-// get dependencies verison from package.json by webpack.DefinePlugin
+// get dependencies verison from package.json
 export function getVersion(name) {
-  import('../../package').then(p => {
-    return p.dependencies[name]
-  })
+  const p = require('../../package')
+  return p.dependencies[name]
 }
-- 
GitLab