我在我的 ionic angular 应用程序中使用了angular2-signaturepad。它一直在编译和工作直到一个月前。现在当它编译它给出以下两个错误
error TS2307: Cannot find module 'angular2-signaturepad/signature-pad' or its corresponding type declarations.
error TS2305: Module '"../../../../node_modules/angular2-signaturepad/angular2-signaturepad"' has no exported member 'SignaturePadModule'.
在检查构建日志时,出错的那个有
Compiling angular2-signaturepad : es2015 as esm2015
有效的构建有
[21:50:13]: ? Compiling angular2-signaturepad : main as commonjs
我试图在 package.json 中为 ngcc 添加一个 postinstall 步骤来编译所有可能的选项,
"postinstall": "ngcc --tsconfig tsconfig.json",
现在编译如下
[20:05:34]: ? Compiling angular2-signaturepad : esm2015 as esm2015
[20:05:34]: ? Compiling angular2-signaturepad : main as umd
Run Code Online (Sandbox Code Playgroud)
构建仍然给出了相同的两个错误。
我正在使用 angular 10 的 ionic。
我觉得我缺少一些基本和简单的东西。感谢您对此的任何帮助!