以前寫了一遍博客關於vue+cesium的搭建,後面是在index.html裏經過script引入的,可是後面要用到指南針的時候發現指南針無法引入了css
以前的連接: http://www.javashuo.com/article/p-swkeatdr-o.htmlhtml
後來慢慢調試發現原來是cesium的版本問題vue
我在11月底安裝的cesium的版本是1.63.0 12月多安裝的版本是1.64.0node
這個兩個 版本都是無法經過 npm
import Cesium from 'cesium/Cesium'
這樣來引入的 ui
可是咱們換成1.61.0 就不會出現這樣的問題spa
首先卸載掉你項目的cesiumprototype
npm uninstall cesium
卸載完成後再去安裝1.61.0的版本調試
npm install cesium@1.61.0 --save
而後能夠把static下的cesium文件夾刪除 index.html裏的script引入刪掉code
直接在mainjs裏
import Cesium from 'cesium/Cesium'
import '../node_modules/cesium/Build/Cesium/Widgets/widgets.css'
Vue.prototype.Cesium = Cesium
經過import來引入 這樣後面的指南針也能夠引入了
解開了困惑真的是一件很舒服的事情呢!