第三者のライブラリを無視するためにsystemjs Builderを入手するにはどうすればよいですか?アプリで使用するwijmoコントロールを評価しており、wijmo.angular2.min.js
、wijmo.input.min.js
、wijmo.min.js
を提供しています。これらのファイルはwijmoモジュールを登録しているので、WebJSの後にこれらのファイルをロードします。しかし、バンドルしようとすると、ファイルを見つけることができないため、エラーがスローされます。サンプルエラー:サードパーティのライブラリを使用しているSystemJSのアプリをバンドルしますか?
Unhandled rejection Error on fetch for vendor/wijmo/wijmo.angular2.input.js
at file:///C:/git/prj/dist/vendor/wijmo/wijmo.angular2.input.js
私は私の設定にこのパスを追加することができますが、その後、私は別のエラーが出る:
'wijmo/*': 'vendor/wijmo/wijmo.angular2.min.js'
エラー:
Unhandled rejection TypeError: Error compiling register module "wijmo/wijmo.angular2.input"
at vendor\wijmo\wijmo.angular2.min.js
Source vendor\wijmo\wijmo.angular2.min.js is already a bundle file, so can't
be built as a module.
編集
このパスを追加する(少なくともバンドルをビルドする)ことができますが、私の設定で行を保持すると、アプリケーションがエラーを起こして、私がインポートしているクラスを見つけることができないようになります(予期しないディレクティブ 'undefined'をスローします)...
'wijmo/wijmo.angular2.input': 'vendor/wijmo/wijmo.input.min.js'
こんにちはジェイソン、あなたの最終的な作業の設定を提供してくださいだろうか? (私は狂っている) – daveoncode