[英]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.