【发布时间】:2017-07-09 20:58:26
【问题描述】:
我有一个 TypeScript 2 文件,我试图在其中使用这样的图像:
import image = require("../assets/images/image.jpg");
但是,这会抛出
[at-loader] ./src/components/app.tsx:3:30
TS2532: Object is possibly 'undefined'.
在不存在未定义风险的情况下使用资产的推荐方法是什么?请注意,我不想抑制警告。
【问题讨论】:
-
@KukicVladimir 谢谢!但我不想压抑它。检查可能未定义的变量很有用。感觉应该有一种方法可以导入资产而不会引发此错误。
标签: javascript typescript commonjs typescript2.0