再利用可能なデュランドルウィジェットを作成する方法
-
20-12-2019 - |
質問
再利用可能なデュランドルウィジェットの私自身の小さな図書館を作成することに進みたいのですが。
ドキュメントのおかげでウィジェットを作成することは難しくありませんでしたが、パッケージへの情報/ウィジェットのインポート方法の情報がDurandalプロジェクトと自然に統合する方法で情報を見つけることができませんでした。
より具体的には:
-
「ウィジェットの作成方法」ページには、各コードを入力するように説明します。
assets/javascripts/app/widgets
のサブディレクトリへのウィジェット。私 私がそれをすることができるとしますが、それを使用するのはより自然なことではないでしょう ウィジェットができるようにassets/javascripts/vendor/
のサブディレクトリ パッケージマネージャーによってインストールされますか? -
私は私のウィジェットのためにCSSをどのように提供するか/パッケージするべきですか?私が使用するMimosaビルドシステムには、
assets/stylesheets
の下のすべてのスタイルファイルが含まれていますが、assets/javascripts/app/widget/<my-widget>
の中には含まれていません。つまり、私は自分のウィジェットのファイルを2つのフォルダに分割する必要があることを意味します。
もちろん、これらの質問はショーストッパーではありません、そして私がここで良い答えを得ることができないならば、私はDurandalを使って仕事をするのを使うことに戻ります。
まだウィジェットを隔離して自己含有ディレクトリの木にパッケージ化してインストールする方法がある場合は、本当に役立ちます。パッケージマネージャがなくても、ウィジェットはGitサブモジュールとして保持される可能性があります。これは特に開発中に素晴らしいことです。
あらゆる援助をありがとう!
解決
mimosa-require-library-package a try apposa-require-library-package"/ithum-libration-library-packageあなたはgitでbower.jsonでgitで投げ、Mimosa-Bowerを使ってあなたが興味のあるファイルを引っ張ることができます。