4

我想知道是否有人可以检查我对 HTML5Boilerplate js 目录的预期用途的理解。我知道 main.js 是我应该放置我创作的所有站点特定 javascript 的地方。Plugins.js 是我放置所有使用的 jQuery 插件的地方。main.js 和 plugins.js 都将在构建过程中连接和缩小。Vendor.js 拥有 JavaScript 库。该目录将被缩小(除非它已经被缩小)但不会被连接。

如果这是真的,那么我的问题是应该将具有模块化结构的可爱滑块放在哪里?我想我希望它被缩小和连接,所以它不应该进入供应商目录。我不相信我可以在不破坏它的模块化结构的情况下将 Cuteslider 的 javascript 添加到 main.js 或 plugins.js。我应该创建一个新目录,并将其称为应用程序之类的名称,以保存可爱滑块代码,然后修改构建代码以缩小和连接它吗?

这是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 视为插件。

在 plugins.js 中添加使插件工作所需的文件(cute.slider.jscute.transitions.all.jsrespond.min.js)。

然后添加js以将滑块加载到main.js中的页面中

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

模块化外观只能在main.js文件中设置。

于 2013-02-18T10:16:28.810 回答