我使用HotTowel
John Papa 的出色模板开发了一个 SPA 网站。在进行优化时,我遇到了一个问题。我已经简化了情况以使问题更清楚。
我在某些地方使用 require 来获取 JavaScript viewModel
,例如:
require(["myScripts/serviceRunner"], function (viewModel) {
console.log("ViewModel loaded:" + viewModel)
});
在服务器端,有一个控制器和操作来处理 http 请求,例如:
http://localhost:1441/api/UL/LoadJS
所以而不是拥有require(["http://localhost:1441/api/UL/LoadJS/serviceRunner"]
. 我定义了如下路径:
require.config({
paths: {
"myScripts": "http://localhost:1441/api/UL/LoadJS"
...
一切正常。但是在使用 weyland 优化和创建 main-built 之后,require 无法加载给定的路径。
有没有我错过的优化配置?
仅供参考,我正在使用 Durandal 2.0.1