0

我的项目分为几个项目。一个项目是主要项目,其他项目是针对业务领域的。

Project.Main
Project.BusinessDomain1
Project.BusinessDomain2

由于 weyland 应用于Project.Main并且它是唯一包含 a 的项目main.js,因此参与创建的唯一文件main-built.js是附加在Project.Main. 事实上,我希望其他文件保留在他们的项目中,稍后由控制器按需加载。但问题是我Path在这些文件中使用了 s ,这weyland optimizer不会影响它们(用实际值替换路径)。

仅供参考,我使用的是 Durandal 2.0.1 和 HotTowel 模板。

4

1 回答 1

1

有几件事:

  • 如果您的视图是动态生成的,那么您显然无法打包它们。
  • 如果你想打包一些文件而不打包一些文件(例如动态生成的视图)你不能使用 almond,你需要使用完整的 requirejs。为此,您需要进入 weyland 配置文件并将 almond 更改为 requirejs。然后,您需要确保所有路径在运行时都是正确的。
于 2013-12-09T00:11:43.513 回答