【发布时间】:2020-09-22 13:57:56
【问题描述】:
我正在使用 Gatsby 启动器来自定义网站。
我使用的启动器是这样的: https://github.com/fabien0102/gatsby-starter
为什么会出现以下错误:
Cannot find module '../../images/Logo.png'.ts(2307)
继续显示?
一切似乎都成功加载了 localhost 中的 logo.png 文件,但路径 ../../images/logo.png 仍然带有红色下划线(这会阻止成功上传到 Netlify)。
HeaderMenu.tsx 文件如下所示:
我还在学习中,我们将不胜感激。
【问题讨论】:
-
您是否重新加载了 VSCode 窗口?打开命令面板 (
Ctrl+Shift+P) 并选择Reload window。你可能只需要再次运行 TypeScript 编译器,通常这就是它所需要的 :) -
好的,谢谢,我试试看。
-
当然,您还需要确保图像确实是您尝试从中导入它的位置(在您的情况下,在
/src/images/Logo1.png中)。但我假设你已经这样做了,因为这就是错误的意思。
标签: javascript reactjs typescript import gatsby