vuetifyvuetify-loader中使用A-La-Carte系统时,我在导入vuetify/lib时遇到一个typescript错误,我无法理解我在这里做错了什么.需要一些帮助才能导入这个.

我一直在关注这个documentation

import Vue from 'vue'
import Vuetify from 'vuetify/lib' // Error line
import 'vuetify/src/stylus/app.styl'

Vue.use(Vuetify)

找不到模块"vuetify/lib"的声明文件/用户//vuetify/lib/index.js的隐式类型为"any".

我试着用"线下"替换它,但效果不太好.

const Vuetify = require('vuetify/lib');

推荐答案

Add vuetify in compilerOptions > types of your tsconfig.json

应该是这样的:

{
 compilerOptions: {
    //other options here
    "types": ["vuetify"],
 }
}

保存并重新加载你的vscode.

Vue.js相关问答推荐

Vuetify 3 改变 Select 的 colored颜色

v-on 的 .native 修饰符仅在组件上有效,但在 标签上使用

:deep() 带有嵌套 scss 规则的语法

v-slot: activator 中 {attrs} 参数的作用是什么?

两个div元素之间的vue2过渡

JSDoc 单文件 Vue 组件

如何将对象作为props传递并让组件更新子对象

Express.js + lint 出错

在组件的样式部分使用 Vue 变量

Vue-Router 抽象父路由

W3C 验证和 Vue 的 HTML 绑定语法

如何在 vue 3 脚本设置中的组件上使用 v-model

重新加载发布到 Github 页面的 Vue 网站时出现 404

正确的 vueJS 方法将props与数据同步

v-for 如何在继续之前判断未定义的列表

如何从 v-for 创建的对象中绑定多个类?

如何使用 JavaScript 按索引删除数组元素?

Vue CLI 3 sass-resources-loader - Options.loaders 未定义

依赖关系甚至在 package.json 和 node_modules 中都没有定义

组件已注册但未使用 vue/no-unused-components