【发布时间】:2020-01-04 15:03:39
【问题描述】:
import circle from './circle.svg';
但是当我在这样的 Angular CLI 项目中尝试完全相同的导入时:
import logo from './logo.svg';
VSCode 显示错误:
Cannot find module './logo.svg'.ts(2307)
Angular 显示错误:
ERROR in src/app/app.component.ts(5,18): error TS2307: Cannot find module './logo.svg'.
想法?
【问题讨论】:
-
在您的 StackBlitz 中,图像位于同一目录中。在您的 Angular 项目中,您是否在同一目录中有
logo.svg文件? Angular 报告它找不到该文件。 -
有一个提到 svg import to typescript stackoverflow.com/questions/44717164/…
-
是的
logo.svg在同一个目录中。 -
但是,当没有从文件中导出时,导入如何工作?奇怪的。即使 stackblitz 会显示相同的错误,但它会运行。
标签: javascript html angular svg