4

HTML5Boilerplate js ディレクトリの意図された目的について、誰かが私の理解を確認できるかどうか疑問に思っています。main.js は、私が作成したすべてのサイト固有の JavaScript を配置する場所であることを理解しています。Plugins.js は、使用するすべての jQuery プラグインを配置する場所です。main.js と plugins.js の両方が、ビルド プロセスによって連結され、縮小されます。Vendor.js は JavaScript ライブラリを保持します。このディレクトリは縮小されますが (既に縮小されていない場合)、連結されません。

これが本当なら、私の質問は、モジュラー構造を持つかわいいスライダーのようなものをどこに置くべきかということです。ベンダーディレクトリに入らないように、縮小して連結したいと考えています。モジュール構造を破壊せずに、cuteslider の JavaScript を main.js または plugins.js に追加できるとは思えません。新しいディレクトリを作成し、apps のような名前を付けて、cuteslider コードを保持し、ビルド コードを変更して縮小および連結する必要がありますか?

これは、cuteslider のコード構造のスニペットです。

cute
    cute.2d.module.js
    cute.canvas.module.js
    cute.css3d.module.js
    cute.gallery.plugin.js
    cute.slider.js
    cute.transitions.all.js
4

1 に答える 1

1

まず、cuteslider をプラグインとして検討する必要があります。

プラグインを機能させるために必要なファイル ( cute.slider.jscute.transitions.all.js、およびRespond.min.js ) を plugins.js に追加します。

次に、js を追加して、main.jsのページにスライダーをロードします。

$(document).ready(function() {
        // code here to load cuteslider
});

モジュールの外観は、 main.jsファイルでのみ設定する必要があります。

于 2013-02-18T10:16:28.810 に答える