我有一个使用 require.js 构建的 Durandal 1.2 项目。目录结构看起来很像下面。(远不止这些,只是一个片段)。每个目录包含一个 index.js 文件用于 require 模块 js,以及一个 index.html 用于它的视图。我想将这些文件缩小并连接成一个(因为这似乎是使用 require 的全部意义......),但我的构建脚本没有任何运气。关于如何解决这个问题有什么建议吗?所有 Durandal 文档现在似乎只引用 2.0,所以我在那里没有得到任何帮助。非常感谢!

我有一个使用 require.js 构建的 Durandal 1.2 项目。目录结构看起来很像下面。(远不止这些,只是一个片段)。每个目录包含一个 index.js 文件用于 require 模块 js,以及一个 index.html 用于它的视图。我想将这些文件缩小并连接成一个(因为这似乎是使用 require 的全部意义......),但我的构建脚本没有任何运气。关于如何解决这个问题有什么建议吗?所有 Durandal 文档现在似乎只引用 2.0,所以我在那里没有得到任何帮助。非常感谢!

您可以在http://durandaljs.com/version/1_2_0/Documentation.zip下载 Durandal 1.2 文档版本,@JohnHunter 将它们上传到 github:https ://github.com/johnhunter/durandal-1.2-docs
假设您使用的是 OOTB 1.2 布局,在 app/durandal/amd 中运行 optimizer.exe 应该是所有需要的。