typescript - 如何在 A-La-Carte 系统中使用 vuetify 加载程序时导入 vuetify/lib

标签 typescript vue.js vuetify.js

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

我在关注这个 documentation

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

Vue.use(Vuetify)

Could not find a declaration file for module 'vuetify/lib'. '/Users/.../vuetify/lib/index.js' implicitly has an 'any' type.

我尝试用下面的行替换它,但效果不佳。

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

最佳答案

compilerOptions > types 中添加 vuetify tsconfig.json

它应该是这样的:

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

保存并重新加载您的 vscode

关于typescript - 如何在 A-La-Carte 系统中使用 vuetify 加载程序时导入 vuetify/lib,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53588585/

相关文章:

javascript - typescript 导入 d3 和 d3-force-attract

javascript - NodeJS中如何按一定顺序执行代码?

javascript - 删除 Vuetify 中的默认 v-input-file 图标

javascript - 让动画在 Angular 6 组件中不起作用

angular - Angular 中的单元测试 socket.io

javascript - 使用 webpack 和 vuejs 处理数据属性

javascript - 如果从 API 获取数据,Vue.js 中的数组有时为空

vue.js - 是否可以将 'label-position: top' 仅应用于 Element UI 中的一个表单项

vue.js - 全局禁用对 vuetify 组件的链式 react

vue.js - VueJS : How to scroll v-list-title