Nativescript BarcodeScanner aotコンパイル時のエラー対処法

   

リリースビルドを作成中にこのエラーに遭遇しました
tsconfigやら何やらを修正してみたりしたのでかれこれ1日ぐらいかかってしまいました

リリースビルドはターミナルで以下のコードを実行

リリースビルド後にBarcode scannerでQRコード読み込み機能を起動させたところ
こんなエラーが発生

該当ソース
こちらのコードから

以下のように変更

これでエラーは解決しました

参考にした記事

Error – ctor is not a constructor #318

AOT compatibility #76

ちなみにこちらは参考になりませんでした

NativeScript Webpack 0.9.0—What Changed and How to Upgrade
Style is missing when build with –bundle

Create a Plugin to Display Animated Gif in a NativeScript Image

 - Android, Angular, Java, Javascript, NativeScript, node.js, objective-c, typescript , , , , , , , , , , ,