typescript+vue踩过的坑-常见报错

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了typescript+vue踩过的坑-常见报错相关的知识,希望对你有一定的参考价值。

参考技术A

原因: typescript不能识别.vue文件
解决办法: 引入vue的typescript declare库
在tsconfig.json中加入

其中,types是自己延伸的一些declare
下面的是vue中的types拓展
改后的tsconfig

原因: 问题同上,使用node/vue的types没起作用
解决办法: 自己写一个。上面的tsconfig中。types就是为了让我们多一些自己的declare。

里面写上

原因:缺少typescript类型
解决方法:

抛出错误 Property \'$message\' does not exist on type
一、(推荐)

二、起作用

三、(推荐)

在types下新建如下目录结构

相当于扩展typescript的declare
4.XMLHttpRequest is not defined
在typescript中,经常要用一些自己从其他js插件中引入的变量。
但直接在ts中写,ts会报not defined的错误

解决办法: 使用window.XMLHttpRequest

以上是关于typescript+vue踩过的坑-常见报错的主要内容,如果未能解决你的问题,请参考以下文章

vue-quill-editor显示文本图片视频,踩过的坑,比如register错,imports的错,还有module_9的错

真人踩过的坑,告诉你避免自动化测试新手常犯的10个错误

kafka使用常见报错及解决方法

linux常见命令分类常见文件类型分类常见报错注释

JVM-Sandbox常见报错

python易错盲点排查之+=与+的区别分析以及一些赋值运算踩过的坑