第一天之导入Vuetify的坑

Webpack导入Vuetify的坑

对于一般的官网创建来说是这样的:

$ vue create day01
// navigate to new project directory
$ cd day01
$ vue add vuetify

对于vuetify的使用很便捷 不过对于小白的我来说更喜欢Webpack----部署快

对于Webpack来说:

vue init webpack day01
 
cd day01
 
npm install vuetify --save

大概来看是没啥问题 但是当我一运行时总会控制台报错

[Vue warn]: Error in beforeCreate hook: "Error: Vuetify is not properly initialized, see https://vuetifyjs.com/getting-started/quick-start#bootstrapping-the-vuetify-object"

found in

---> <VApp>
       <App> at src/App.vue
         <Root>
    ..................一大堆东西

大概意思就是我的Vuetify配置的不行 然后吐血般的找了一天 差点从入门到放弃 转身投奔到layui的怀抱

后面无意之间比较了一下两种方法创建的main.js

Webpack创建的
new Vue({
  el: '#app',
  router,
  Vuetify,
  components: { App },
  template: '<App/>'
})
官方文档创建的:
new Vue({
  router,
  vuetify: new Vuetify(),
  render: h => h(App)
}).$mount('#app')

改变之后的main.js

import Vue from 'vue'
import App from './App'
import router from './router'
import Vuetify from 'vuetify'
import 'vuetify/dist/vuetify.min.css'

Vue.config.productionTip = false

Vue.use(Vuetify)
export default new Vuetify({})

/* eslint-disable no-new */
new Vue({
  router,
  vuetify: new Vuetify(),
  render: h => h(App)
}).$mount('#app')

成功了,愉快的使用vuetify!

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值