与科尔多瓦

问题描述:

热毛巾我试图配置HotTowel应用与Apache科尔多瓦/ PhoneGap的工作。与科尔多瓦

我已将index.cshtml复制到index.html,并用html链接标记替换了所有的bundle引用。

问题是,当页面最初加载,它会尝试加载应用程序/视图/ shell.html和失败说明

跨起源请求仅支持HTTP

这是发生因为我按照Cordova应用程序的要求运行index.html over file协议,但我不确定如何修复Cross来源请求。

  1. 有什么办法来配置热毛巾/迪朗达尔不使用HTTP工作?

  2. 有没有人成功地用Cordova烫毛巾?

我认为您需要将所有支持文件(如shell.html)部署到设备。

您也可以运行迪朗达尔优化作为构建过程的一部分,那么你只需要部署主built.js和你的整个应用程序包含一个文件中。就像这个问题How to execute the Durandal JS optimizer.exe as part of VS2012 build/publish process?一样。