私はSPAを作成するためにAurelia CLIを使用しています.Jspmを使用するよりもずっと簡単です。aureliaカスタム要素をnpmパッケージとして作成する(Aurelia CLIを使用)
しかし、私たちはnpmパッケージにパッケージ化して複数の/その他のAurelia CLIプロジェクトで使用できるように、カスタムの要素:<my-custom-element></my-custom-element>
を用意しました。
どうすれば作成できますか?私はこれに関する事例や文書を見つけることができません。
.js
ファイル(私たちはtypescriptを使用しています)と正しいモジュールローダsynax(CommonJS?)を含むnpmパッケージで終わるようにカスタム要素ファイルをトランシルル化する必要がありますか?
私が理解しているのは、すべてmy-custom.element.ts + my-custom-element.html
ファイルを含むnpmパッケージを作成することはできません。すべてがトランスポートされ、バンドルされている必要があるからです。
au build
を実行して私のバンドルを使用することはできないと思っています。これは、カスタム要素ファイルだけでなく、SPA全体がバンドルされるからです。
したがって、Aurelia CLIプロジェクトに追加できるカスタム要素を含むnpmパッケージを作成するにはどのような手順を実行する必要がありますか?
どのようなヘルプやサンプルも大歓迎です!ありがとうございました!