生产需要库吗?

时间:2013-03-11 11:50:07

标签: javascript requirejs

我们正在使用大量的库,而我正在寻找看起来很棒的require.js。您可以管理依赖关系并将代码划分为模块化结构。

我无法理解这对生产有何影响?在生产中,您将所有js缩小并合并到一个文件中。只有一个js文件可以加载所有内容,所以requirejs有用吗?

3 个答案:

答案 0 :(得分:3)

因为生产不是软件开发的唯一步骤。就像它一直在软件开发中一样,最好将代码模块化以实现可读性和维护与开发。

简单的比较将是其他语言的比较。如果它是Java,你现在不希望你的所有类都在一个文件中吗?你总是将每个类分成不同的文件。但最终,它们被编译为生产。

答案 1 :(得分:3)

requireJS 附带r.js adapter for Node and Rhino,它几​​乎可以静态解析和注入依赖项,并创建/输出您的生产文件。

了解详情:http://requirejs.org/docs/optimization.html

答案 2 :(得分:0)

实际上在生产中人们有很多js文件,而不仅仅是一个。例如,查看stackoverflow.com页面的head部分。