gpt4 book ai didi

javascript - typescript 2 : Import statement generates TS2532: "Object is possibly ' undefined'.“

转载 作者:行者123 更新时间:2023-11-28 10:44:54 25 4
gpt4 key购买 nike

我有一个 TypeScript 2 文件,我在其中尝试使用如下图像:

import image = require("../assets/images/image.jpg");

但是,这会抛出

[at-loader] ./src/components/app.tsx:3:30 
TS2532: Object is possibly 'undefined'.

建议使用什么方式来使用 Assets 而不会有未定义的风险?请注意,我不想抑制警告。

最佳答案

import image = require("../assets/images/image.jpg");

您无法导入这样的图像文件。

您可能想要将 src 设置为图像标签来执行 img

更多

确实有一些方法可以通过 webpack 捆绑导入图像文件,例如使用原始文件加载器,但我怀疑这就是你在这里所做的。

关于javascript - typescript 2 : Import statement generates TS2532: "Object is possibly ' undefined'.“,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45000959/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com