Javascript 导入不带';不存在
Im将EsLint与VsCode一起使用 在尝试导入不存在的模块时,如何出现错误 比如说Javascript 导入不带';不存在,javascript,ecmascript-6,visual-studio-code,eslint,Javascript,Ecmascript 6,Visual Studio Code,Eslint,Im将EsLint与VsCode一起使用 在尝试导入不存在的模块时,如何出现错误 比如说 import foo from './this-path-doesnt-exist' 应该用红色下划线。 这是否需要eslint插件?如果您使用eslint作为过梁,则可以使用 此插件旨在支持ES2015+(ES6+)导入/导出的linting 语法,并防止文件路径拼写错误和导入问题 名字 除了建议的eslint插件外,您还可以通过在文件顶部添加/@ts check来启用VS代码中JS文件的语义检查: /
import foo from './this-path-doesnt-exist'
应该用红色下划线。
这是否需要eslint插件?如果您使用eslint作为过梁,则可以使用 此插件旨在支持ES2015+(ES6+)导入/导出的linting 语法,并防止文件路径拼写错误和导入问题 名字
除了建议的eslint插件外,您还可以通过在文件顶部添加
/@ts check
来启用VS代码中JS文件的语义检查:
// @ts-check
import foo from './this-path-doesnt-exist'
这也将启用文件中的许多其他检查,包括类型检查,因此它可能不适合于每个代码库,但它可以帮助捕获许多常见的编程错误
如果您尚未使用过梁,请按照以下步骤操作:
- eslint:推荐
- 插件:导入/错误
- 插件:导入/警告
如果您已经在使用linter。跳过第一步安装eslint。您也可以尝试使用flow检查是否缺少模块?