【发布时间】:2013-10-02 10:16:44
【问题描述】:
There is a similar question 有一个可接受的答案,但它引用的链接不再可用 (not even on the wayback machine)。 H5BP 文档本身在这个主题上并不是很具体(here),至少对于像我这样的菜鸟来说不是。 this similar question 的答案对我来说仍然没有太多解释。它有点涉及如何使用 plugins.js,但不是很具体,也没有解释 main.js。
不幸的是,这些是我能找到的唯一信息,我仍然不明白这些文件的用途。谁能解释一下;
如何使用 HTML5 样板中的 main.js 和 plugins.js?
它们的作用是什么,我将如何使用它们?
【问题讨论】:
-
我有点明白他们是出于组织目的,但不知道如果你想包含和初始化一个 jquery 插件,你会做什么。或者这与使用非 jquery 插件执行此操作有何不同。或者 main.js 和 plugins.js 有什么区别。
-
来自this question 我有点理解您的初始化脚本进入 main.js,并且您从 plugins.js 加载任何插件。但我仍然不明白更多。
-
另外,从require.js docs我可以看到它也使用了main.js,所以它使用了类似的结构。虽然它似乎没有使用 plugins.js,但似乎是从 main.js 进行所有初始化。
-
original H5BP docs 给出的解释有点不同;它说将所有插件代码放在 plugins.js 中,并将您自己编写的所有代码放在 main.js 中。哪种与其他来源相矛盾。例如,this answer 建议将插件的初始化放在 main.js 中。
标签: javascript jquery html requirejs html5boilerplate