我正在编写纯JavaScript,但使用Typescript编译器的checkJs
选项在VSCode中进行类型检查。 我已经设置了Webpack来加载各种资源类型(CSS、图像等),这对构建工作正常,但是Code将这些语句视为错误。 例如,在此代码中:
require("bootstrap");
require("bootstrap/dist/css/bootstrap.css");
var img = require("../img/image.png");
第一行没问题,但接下来两行都在使用 require()
的 (string) 参数处显示错误,错误提示为 "Cannot find module (name)"。
我已经安装了 @types/webpack
和 @types/webpack-env
,可以解决 resolve()
和 resolve.context()
的问题。我是否还缺少其他类型包,或者这是我需要在 DT问题跟踪器 上解决的问题?
//@ts-ignore
,所以我正在尝试正确地修复它。 - Coderer