Vue.config.productionTip = false
new Vue({
router,
store,
render: h => h(App),
data() {
return {
info: null
};
},
mounted() {
axios
.get('https://api.coindesk.com/v1/bpi/currentprice.json')
.then(response => (this.info = response));
}
})
.$mount('#app')<div id="app">
{{ info }}
</div>
import Vue from 'vue'
import './plugins/vuetify'
import App from './App.vue'
import router from './router'
import store from './store'
import Vuetify from 'vuetify/lib'
import 'vuetify/dist/vuetify.min.css'
import axios from 'axios'
Vue.use(Vuetify, axios)
Vue.config.productionTip = false
new Vue({
router,
store,
render: h => h(App),
data() {
return {
info: null
};
},
mounted() {
axios
.get('https://api.coindesk.com/v1/bpi/currentprice.json')
.then(response => (this.info = response));
}
})
.$mount('#app')
Vue.use(Vuetify, axios)axios тут не нужен. в .use() вторым аргументом конфиги передаются для плагина
npm list --depth=0 

npm cache clean возможно с флагом --force. удалите папку node_modules и заного все установите. обновите node.js. попробуйте вместо npm воспользовться yarn. и вообще юзайте vue-cli за вас там настроено уже все(хотя это не имеет отношение к проблеме). я если честно хз в чем проблема. 

проект уже созданновый проект содздавайте, согласно документации, через vue create