diff --git a/package-lock.json b/package-lock.json index be65063..418e3fd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1652,8 +1652,7 @@ "camelcase": { "version": "1.2.1", "resolved": "http://registry.npm.taobao.org/camelcase/download/camelcase-1.2.1.tgz", - "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", - "dev": true + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=" }, "camelcase-keys": { "version": "2.1.0", @@ -10897,6 +10896,14 @@ "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", "dev": true }, + "uppercamelcase": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/uppercamelcase/download/uppercamelcase-1.1.0.tgz", + "integrity": "sha1-Mk2YprOvx+iolT4QZBUJsOTiP5c=", + "requires": { + "camelcase": "1.2.1" + } + }, "uri-js": { "version": "4.2.2", "resolved": "http://registry.npm.taobao.org/uri-js/download/uri-js-4.2.2.tgz", @@ -11069,6 +11076,14 @@ "resolved": "http://registry.npm.taobao.org/vue/download/vue-2.6.10.tgz?cache=0&other_urls=http%3A%2F%2Fregistry.npm.taobao.org%2Fvue%2Fdownload%2Fvue-2.6.10.tgz", "integrity": "sha1-pysaQqTYKnIepDjRtr9V5mGVxjc=" }, + "vue-amap": { + "version": "0.5.10", + "resolved": "https://registry.npm.taobao.org/vue-amap/download/vue-amap-0.5.10.tgz", + "integrity": "sha1-RkUWIDrwwIXUBL2Kyr8kAeSjb/Y=", + "requires": { + "uppercamelcase": "1.1.0" + } + }, "vue-cli": { "version": "2.9.6", "resolved": "http://registry.npm.taobao.org/vue-cli/download/vue-cli-2.9.6.tgz", diff --git a/package-lock.json b/package-lock.json index be65063..418e3fd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1652,8 +1652,7 @@ "camelcase": { "version": "1.2.1", "resolved": "http://registry.npm.taobao.org/camelcase/download/camelcase-1.2.1.tgz", - "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", - "dev": true + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=" }, "camelcase-keys": { "version": "2.1.0", @@ -10897,6 +10896,14 @@ "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", "dev": true }, + "uppercamelcase": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/uppercamelcase/download/uppercamelcase-1.1.0.tgz", + "integrity": "sha1-Mk2YprOvx+iolT4QZBUJsOTiP5c=", + "requires": { + "camelcase": "1.2.1" + } + }, "uri-js": { "version": "4.2.2", "resolved": "http://registry.npm.taobao.org/uri-js/download/uri-js-4.2.2.tgz", @@ -11069,6 +11076,14 @@ "resolved": "http://registry.npm.taobao.org/vue/download/vue-2.6.10.tgz?cache=0&other_urls=http%3A%2F%2Fregistry.npm.taobao.org%2Fvue%2Fdownload%2Fvue-2.6.10.tgz", "integrity": "sha1-pysaQqTYKnIepDjRtr9V5mGVxjc=" }, + "vue-amap": { + "version": "0.5.10", + "resolved": "https://registry.npm.taobao.org/vue-amap/download/vue-amap-0.5.10.tgz", + "integrity": "sha1-RkUWIDrwwIXUBL2Kyr8kAeSjb/Y=", + "requires": { + "uppercamelcase": "1.1.0" + } + }, "vue-cli": { "version": "2.9.6", "resolved": "http://registry.npm.taobao.org/vue-cli/download/vue-cli-2.9.6.tgz", diff --git a/package.json b/package.json index 74d6ed1..f8aa8ca 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "mint-ui": "^2.2.13", "nprogress": "^0.2.0", "vue": "^2.6.10", + "vue-amap": "^0.5.10", "vue-cli": "^2.9.6", "vue-cute-timeline": "^1.2.8", "vue-router": "^3.0.1", diff --git a/package-lock.json b/package-lock.json index be65063..418e3fd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1652,8 +1652,7 @@ "camelcase": { "version": "1.2.1", "resolved": "http://registry.npm.taobao.org/camelcase/download/camelcase-1.2.1.tgz", - "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", - "dev": true + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=" }, "camelcase-keys": { "version": "2.1.0", @@ -10897,6 +10896,14 @@ "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", "dev": true }, + "uppercamelcase": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/uppercamelcase/download/uppercamelcase-1.1.0.tgz", + "integrity": "sha1-Mk2YprOvx+iolT4QZBUJsOTiP5c=", + "requires": { + "camelcase": "1.2.1" + } + }, "uri-js": { "version": "4.2.2", "resolved": "http://registry.npm.taobao.org/uri-js/download/uri-js-4.2.2.tgz", @@ -11069,6 +11076,14 @@ "resolved": "http://registry.npm.taobao.org/vue/download/vue-2.6.10.tgz?cache=0&other_urls=http%3A%2F%2Fregistry.npm.taobao.org%2Fvue%2Fdownload%2Fvue-2.6.10.tgz", "integrity": "sha1-pysaQqTYKnIepDjRtr9V5mGVxjc=" }, + "vue-amap": { + "version": "0.5.10", + "resolved": "https://registry.npm.taobao.org/vue-amap/download/vue-amap-0.5.10.tgz", + "integrity": "sha1-RkUWIDrwwIXUBL2Kyr8kAeSjb/Y=", + "requires": { + "uppercamelcase": "1.1.0" + } + }, "vue-cli": { "version": "2.9.6", "resolved": "http://registry.npm.taobao.org/vue-cli/download/vue-cli-2.9.6.tgz", diff --git a/package.json b/package.json index 74d6ed1..f8aa8ca 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "mint-ui": "^2.2.13", "nprogress": "^0.2.0", "vue": "^2.6.10", + "vue-amap": "^0.5.10", "vue-cli": "^2.9.6", "vue-cute-timeline": "^1.2.8", "vue-router": "^3.0.1", diff --git a/src/main.js b/src/main.js index bab586d..0ffd057 100644 --- a/src/main.js +++ b/src/main.js @@ -14,9 +14,19 @@ import '@/permission' // permission control - +// mint-ui Vue.use(MintUI); +// 使用高德地图 +import VueAMap from 'vue-amap'; +Vue.use(VueAMap); +VueAMap.initAMapApiLoader({ + key: 'b6c27a2051691fcb386543c800356e05', + plugin: ['AMap.Autocomplete', 'AMap.PlaceSearch', 'AMap.Scale', 'AMap.OverView', 'AMap.ToolBar', 'AMap.MapType', 'AMap.PolyEditor', 'AMap.CircleEditor'], + // 默认高德 sdk 版本为 1.4.4 + v: '1.4.4' +}); + Vue.config.productionTip = false /* eslint-disable no-new */