Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 如何处理AOT编译失败的npm包_Angular_Npm_Angular Compiler Cli_Angular Aot - Fatal编程技术网

Angular 如何处理AOT编译失败的npm包

Angular 如何处理AOT编译失败的npm包,angular,npm,angular-compiler-cli,angular-aot,Angular,Npm,Angular Compiler Cli,Angular Aot,我是一个完全的网络开发新手,现在我面临着一个我不知道如何处理的问题 我正在我的web应用程序中使用名为@uniprank/ngx file uploader()的npm包。使用JIT编译时,它不会出现任何问题。然而,现在我想将我的应用程序转换为生产模式,所以我尝试了AOT编译,发现了一个问题。当我试图用Angular编译器编译我的应用程序时,此包会中断,如下所示:。显示的消息如下: Unexpected value 'undefined' exported by the module 'File

我是一个完全的网络开发新手,现在我面临着一个我不知道如何处理的问题

我正在我的web应用程序中使用名为
@uniprank/ngx file uploader
()的npm包。使用JIT编译时,它不会出现任何问题。然而,现在我想将我的应用程序转换为生产模式,所以我尝试了AOT编译,发现了一个问题。当我试图用Angular编译器编译我的应用程序时,此包会中断,如下所示:。显示的消息如下:

Unexpected value 'undefined' exported by the module 'FileUploaderModule in /node_modules/@uniprank/ngx-file-uploader/typings/index.d.ts'
在包()的Github存储库的一个问题中,我注意到这可能是包本身的问题

在这一点上我完全迷路了。我知道这是一个非常普遍的问题,但我不知道如何处理这个问题。我应该处理包裹本身吗?如果是这样,我是否必须创建一个新的npm包,将其添加到我的
package.json
中,并在执行命令
npm install
时将其包含在我的应用程序中


任何帮助都将不胜感激。谢谢。

如果您可以解决第三方软件包中的问题,请向此回购请求。
或者你也可以通过回购来解决这个问题。然后在package.json中包含到您的repo的链接。例如:您的回购名称
user/package
,然后您可以编写
npm安装user/package

谢谢。这就是路。我很难修复这个包,所以我换了另一个包,它的AOT编译非常有效。