vscode找不到灭尽龙调查任务找不到compile怎么弄

问题的场景:你***了刚刚用npm发咘的模块但是你的VSCode编辑器提示你缺少模块的声明文件。就像下面一样

然后我们看到node_modules文件夹下根本没什么声明文件,只有模块文件和包描述文件

模块的声明文件是.d.ts类型的文件,他是用typescript写的模块描述文件主要用于支持编辑器的智能提示。VSCode以及大多编辑器依赖于.d.ts文件去实現智能提示所以当你的模块缺少这类文件的时候,会给出提示警告但是并不影响你引入并使用模块。

解决方法的核心就是添加描述文件有如下两种方式:

这个时候就会在你的模块所在目录下生成一个描述文件。比较正规的做法是我们会在包下面在建一个types目录统一存放各模块的描述文件例如element-ui

问题:使用VSCode调试Java程序路径正确,代码正确也不报错,却无法调试成功


更新: 写Java用什么VSCode,IDEA不好吗配置高点秒开,麻烦不了多少



VSCode有个坑,debug之后修改类名会出现找不箌导致此错误,即使你配置了启动文件




根据几个月的使用经验,总结有如下几点原因

按常识这种错误大概率是路径相关错误,故首先檢查路径


VSCode会给每个java文件指定包名如果程序里使用错误的包名,会提示错误并且修改后仍会报错,需删除再新建这应该是一个bug。



除此の外重装过JDK,而没有重新配置也会导致错误

发布了44 篇原创文章 · 获赞 27 · 访问量 4万+

参考资料