打字稿+ Vue公司+元素的UI

打字稿+ Vue公司+元素的UI

问题描述:

如何使用元素的UI与Vue公司+打字稿打字稿+ Vue公司+元素的UI

有没有类型元素的UI,所以当我导入

import Vue from 'vue'; 
import Element from 'element-ui' 

我得到一个错误

Could not find a declaration file for module 'element-ui'. '/home/andres/Code/cdr/frontend/node_modules/element-ui/lib/element-ui.common.js' implicitly has an 'any' type. 

我该如何解决这个问题?

+0

你可以添加你的打字稿配置吗? – imcvampire

作为一种变通方法,您可以简单地创建一个自定义分型文件,声明模块:

// in element-ui.d.ts 

declare module "element-ui"; 

这将导致任何你从element-ui导入到分型为any。当然,如果需要,您可以在element-ui.d.ts中添加类型定义以进行打字。

您可以see how to write your own types here