Typescript 财产';使用';不存在于类型';类型…,属性';扩展';不存在于类型';类型

Typescript 财产';使用';不存在于类型';类型…,属性';扩展';不存在于类型';类型,typescript,vue.js,Typescript,Vue.js,我是第一次用TypeScript构建vue应用程序,我一直被困在“typeof”问题上的属性“xxx”不存在的问题上。我曾研究过类似的问题,但似乎都不管用。我在“vue”:“^3.0.0-0”和“typescript”:“~3.9.3” 我安装了vuetify,因此在我的vuetify.ts中出现了第一个错误(类型“typeof”上不存在属性“use”) 我在我的主要考试中通过它 createApp(App) .use(store) .use(router) .use(vuetify

我是第一次用TypeScript构建vue应用程序,我一直被困在“typeof”问题上的属性“xxx”不存在的问题上。我曾研究过类似的问题,但似乎都不管用。我在
“vue”:“^3.0.0-0”
“typescript”:“~3.9.3”


我安装了vuetify,因此在我的vuetify.ts中出现了第一个错误(类型“typeof”上不存在属性“use”)

我在我的主要考试中通过它

createApp(App)
  .use(store)
  .use(router)
  .use(vuetify)
  .mount('#app')
然后在我的App.vue上,我发现了另一个错误(类型“typeof”上不存在属性“extend”)


我还遵循了建议的配置

Vue 3
刚刚发布。 并且不再有
Vue.use()
方法。 现在正确的方法和你一样

createApp(App)
  .use(store)
  .use(router)
  .use(Vuetify) // there
  .mount('#app')
对于
Vue.extend()
它已经不存在了

我不知道vuetify现在是否已准备好用于vue 3,可能文档尚未更新


您应该将Vue降级到2.X版,或者开始学习Vue 3,等待所有文档准备就绪

请在问题正文中包含准确的错误消息。@JaredSmith完成。希望这有助于“属性‘使用’不存在于类型‘typeof’typeof什么?我敢打赌,错误消息不包含未关闭的报价。请包含准确的错误消息。在盘问操作中没有错误消息的意义。他们提供了版本信息,明确指出了v3中API的变化。请参阅jeremy CastelliThank@Ada的回答。由于vue3还不稳定,我暂时切换回了Vue 2
export default Vue.extend({
  name: 'App',

  components: {
    //
  },

  data: () => ({
    //
  })
})
createApp(App)
  .use(store)
  .use(router)
  .use(Vuetify) // there
  .mount('#app')