ブートストラップ用の追加の UI コンポーネントを提供するパッケージを作成しています。私は、LESS ブートストラップ ライブラリの (素晴らしい) nemo64:bootstrapパッケージに依存することにしました。
私のパッケージは、いくつかのブートストラップ LESS 変数 (たとえば@brand-success
) を必要とする追加の LESS ファイルを提供する必要があります。エンド ユーザーはこれらの変数をカスタマイズできます。
nemo64 :bootstrapパッケージはcustom.bootstrap.import.less
、ユーザーが必要な場所に含めるためのブートストラップ変数を含むファイル ( ) を提供します。また、ユーザーがブートストラップをカスタマイズする場所でもあります。したがって、これをパッケージのlessファイルに含めたいのですが、パッケージから、エンドユーザーがこのファイルをどこに置くかわかりません。
指定されたデフォルト パスには、nemo64:bootstrapパッケージ ドキュメント ( /client/lib/custom.bootstrap.import.less
) の例があると推測できますが、別のパッケージ作成者が別の選択をした場合、パッケージは互換性がなくなります。
特定のファイル アーキテクチャをエンドユーザーに強制しない方法はありますか?