2

フォルダーにすべてのjQueryファイルがありjsます。SlickGrid のダウンロードには、独自の jQuery のコピーが含まれていることに気付きました。SlickGrid だけでなく、自分のコード用にも jQuery のコピーを 1 つ用意したいと考えています。現在、フォルダ階層は次のようになっています。

mysite/
  js/
    SlickGrid/
      build/
      css/
      examples/
      images/
      lib/
        jquery-1.4.3.min.js
        jquery-1.8.5.custom.min.js
        ...
      MIT-LICENSE.txt
      slick.columnpicker.css
      ...
    jquery-1.5.1.min.js
    jquery-ui-1.8.13.custom.min.js

jQuery の 1 つのコピーのみが使用されるようにフォルダー階層を再配置する方法はありますか? それはお勧めですか?

4

3 に答える 3

0

私の経験から、jqueryプラグインを使用する場合、関連するプラグインスクリプト、css、および画像を必要なフォルダーにコピーできます。プラグインを参照するときは、そのフォルダーから参照します。この場合、uはSlickグリッドで提供されているjqueryスクリプトを削除して、すでに使用しているスクリプトを参照できます。

PLS注:cssファイルを移動する場合、cssで参照される画像もそれに応じて特定のフォルダーに移動する必要があります。

于 2011-05-23T17:07:17.517 に答える
0

私の謙虚な意見では、それはあなたの需要次第です。フォルダー構造を維持したい場合は、プラグインが新しいバージョンの jquery および jquery-ui でも動作するかどうかをテストする必要があります。その場合は、すべてのスクリプト インクルードを新しい .js ファイルに変更する必要があります。Search & Replaceなどの追加のプログラムを使用して、変更を自動的に行うことができます。その後、新しいファイルを「lib」フォルダーに移動し、他のファイルを削除します。

于 2011-05-23T15:25:56.457 に答える
0

SlickGrid git リポジトリには自分のソース ツリーには入れたくないものがたくさんあるので、プロジェクト ツリーの外のディレクトリにプルして、必要なファイルをソースの適切な場所にコピーしています。

更新には時間がかかるため、これは一種のくだらない解決策です。そこで、私が考えていたのは、ソース ツリー内の SlickGrid ファイルのコピーを外部レポへのリンクにすることです。したがって、SlickGrid の新しいバージョンをプルすると、ツリー内のコピーが自動的に更新されます。

于 2012-01-10T17:06:59.523 に答える