0

我使用 require.js 构建了我的应用程序,以保持一切模块化。完成后发现 require.js 本身比我优化的应用程序代码要大。有什么方法可以让 r.js 以这样的方式进行优化,这样我就不需要在最后一页中包含 require.js(例如define,用命名空间对象上的属性的直接定义替换我的所有调用,整个用闭包包裹的东西)。

我只使用define()- never require(),如果这有所作为..?

4

1 回答 1

4

您仍然需要一个 AMD 加载程序,但您可以切换到更轻的加载程序,例如almond。almond 压缩和压缩后大约 1 KB。

常见问题解答

almond 是一种非常小的 AMD API shim,因此当您使用 RequireJS 优化器将所有模块构建到一个文件中时,它可以用来代替 require.js。

于 2013-09-04T12:01:53.263 回答