我是第一次使用TypeScript构建我的vue应用,而我一直陷于这个Property 'xxx' does not exist on type 'typeof
问题上。我研究了类似的问题,但似乎没有一个起作用。我在"vue": "^3.0.0-0"
和"typescript": "~3.9.3"
我安装了vuetify,所以在我的vuetify.ts中,我遇到第一个错误(类型'typeof'上不存在属性'use')
import Vue from 'vue'
import Vuetify from 'vuetify'
Vue.use(Vuetify)
export default new Vuetify({
})
我正在将它传递给main.ts
createApp(App)
.use(store)
.use(router)
.use(vuetify)
.mount('#app')
然后在我的App.vue上,我遇到的另一个错误(类型'typeof上不存在属性'extend')
export default Vue.extend({
name: 'App',
components: {
//
},
data: () => ({
//
})
})
我还遵循了推荐的配置here
答案 0 :(得分:1)
SELECT first_username||' '||last_username as username, max(sum(revenue)) max_revenue
FROM uploader
JOIN video on video.uploader_id= uploader.uploader_id
JOIN users on uploader.user_id = users.user_id
GROUP BY first_username||' '||last_username;
刚刚被释放。
并且没有Vue 3
方法了。
现在正确的方法就是像你一样
Vue.use()
与createApp(App)
.use(store)
.use(router)
.use(Vuetify) // there
.mount('#app')
相同,它不再存在。
我不知道vuetify现在是否准备好用于vue 3,也许文档尚未更新。
您应该将Vue降级到2.X版本,或者开始学习vue 3,然后稍等片刻,准备好所有文档