2

我正在尝试使用示例 SPA 项目模板开始使用 websharper。手动将 fsharp.core 添加到 refs 后,我可以 F5,但随后在 *.head.js 中出现 JS 语法错误。我注意到 jquery 的 uri

http://code.jquery.com/jquery-1.11.0.min.js

不起作用 - 它呈现“坏网关”页面。我尝试用有效的 CDN 替换它,但 Content/*.head.js 文件不断重新生成。我如何告诉 WS 使用什么 CDN?我今天刚从 WS 站点下载了 VSIX,但是这个版本有没有可能是陈旧的?谢谢

4

1 回答 1

1

您可以将其添加到您的Web.config文件中以修改 JQuery 脚本链接位置:

<appSettings>
  <add key="IntelliFactory.WebSharper.JQuery.Resources.JQuery" value="yourUrl" />
</appSettings>

但是,目前唯一可以重定向的根路径,WS 会一直寻找yourUrl/jquery-1.11.0.min.js. 允许设置完整的 url(绝对或相对)是有意义的,此更改可能会包含在 WebSharper 的下一个版本中。见https://bitbucket.org/IntelliFactory/websharper/issue/294

于 2014-10-15T13:00:54.943 回答