繁体   English   中英

如何在我的网站上安装SlickGrid(或任何jQuery插件)?

[英]How do I install SlickGrid (or any jQuery plugin) on my site?

我在js文件夹中有所有jQuery文件。 我注意到SlickGrid下载包含其自己的jQuery副本。 我更希望为自己的代码以及SlickGrid提供一个jQuery副本。 目前,文件夹层次结构如下所示:

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的单个副本? 这是明智的吗?

以我的拙见 ,这取决于您的需求量。 如果要保留文件夹结构,则应测试插件是否也适用于新版本的jquery和jquery-ui。 如果是这样,则必须将所有包含的脚本更改为新的.js文件。 您可以使用其他程序来自动进行更改,例如Search&Replace 之后,将较新的文件移至“ lib”文件夹,然后删除其他文件。

根据我的经验,使用jquery插件时,我们可以将相关的插件脚本,css和图像复制到所需的文件夹中。 当引用插件时,我们从该文件夹中引用。 在这种情况下,您可以删除Slick网格随附的jquery脚本,并引用您已经使用的脚本。

PLS注意:移动css文件时,css中引用的图像也应相应地移动到特定文件夹。

由于SlickGrid git存储库中有太多内容,我不想在自己的源代码树中拥有,所以我一直将其拉到项目树之外的目录中,并将所需的文件复制到源代码中的适当位置。

这是一个糟糕的解决方案,因为它需要一段时间才能更新。 因此,我一直在考虑将源代码树中SlickGrid文件的副本制作为外部仓库的链接。 因此,当我拉出新版本的SlickGrid时,树中的副本将自动更新。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM