更新到Webpack 5.未创建任何输出文件.我得到了类似Webpack 4的错误,但没有输出文件



我已经更新到版本5。我像以前一样使用webpackcli。我正在使用typescript和ts加载程序。编译后,我得到了这样的消息:;在13540ms内编译了128个错误的webpack 5.4.0";。这与我在webpack4中遇到的错误相同。有些变量未定义或未类型化。

ERROR in C:UsersmhuebDocumentsEntwicklungProjektenodeappslibseswebsiteserverroutes.ts
[tsl] ERROR in C:UsersmhuebDocumentsEntwicklungProjektenodeappslibseswebsiteserverroutes.ts(99,37)
TS2339: Property 'tagdddd' does not exist on type 'ITag'.
ERROR in C:UsersmhuebDocumentsEntwicklungProjektenodeappslibsesxdes2dGui.ts
[tsl] ERROR in C:UsersmhuebDocumentsEntwicklungProjektenodeappslibsesxdes2dGui.ts(795,17)
TS2322: Type 'string' is not assignable to type 'CanvasTextBaseline'.

但不同的是,webpack4构建了一个可用的输出文件。但是webpack 5没有。没有输出文件。所有的错误看起来都一样,我不知道问题出在哪里。有没有我可以设置的错误级别?或者更新ts加载程序版本可能有问题吗?

我得到了解决方案。TS Loader出现问题。您可以设置加载器选项:

{
loader: 'ts-loader',
options: {
transpileOnly: true
}
}

最新更新