更改 WebSharper.JQueryUI 的依赖项以在本地加载 jquery-ui.js
Changing dependency of WebSharper.JQueryUI to load jquery-ui.js locally
我正在使用 JQueryUI 扩展的 WebSharper sitelet 上写作。 WebSharper 站点生成的 HTML 如下所示:
<html>
<head>
...
<script src="//code.jquery.com/ui/1.11.1/jquery-ui.js" ...></script>
我在开发时经常没有互联网,所以我真的很想 jquery-ui.js
关闭开发服务器。也就是说,我更愿意这样:
<html>
<head>
...
<script src="/Scripts/jquery-ui.js" ...></script>
docs 说这应该可以通过在 Web.config
中设置适当的 appSetting
来实现,但是我为文档中列出的键设置的值似乎对输出。
我正在使用(NuGet 版本)WebSharper 3.0.54.140 和 WebSharper.JQueryUI 3.0.45.241。
如何强制 WebSharper 将 link 输出到服务器本地资源?
文档确实有错误。使用的关键是资源类型的完全限定名称,因此对于 WebSharper.JQueryUI 应该是:
<appSettings>
<add key="WebSharper.JQueryUI.Dependencies+JQueryUIJs" value="/Scripts/jquery-ui.js" />
<add key="WebSharper.JQueryUI.Dependencies+JQueryUICss" value="/Content/jquery-ui.css" />
</appSettings>
编辑:刚刚修复了文档。
我正在使用 JQueryUI 扩展的 WebSharper sitelet 上写作。 WebSharper 站点生成的 HTML 如下所示:
<html>
<head>
...
<script src="//code.jquery.com/ui/1.11.1/jquery-ui.js" ...></script>
我在开发时经常没有互联网,所以我真的很想 jquery-ui.js
关闭开发服务器。也就是说,我更愿意这样:
<html>
<head>
...
<script src="/Scripts/jquery-ui.js" ...></script>
docs 说这应该可以通过在 Web.config
中设置适当的 appSetting
来实现,但是我为文档中列出的键设置的值似乎对输出。
我正在使用(NuGet 版本)WebSharper 3.0.54.140 和 WebSharper.JQueryUI 3.0.45.241。
如何强制 WebSharper 将 link 输出到服务器本地资源?
文档确实有错误。使用的关键是资源类型的完全限定名称,因此对于 WebSharper.JQueryUI 应该是:
<appSettings>
<add key="WebSharper.JQueryUI.Dependencies+JQueryUIJs" value="/Scripts/jquery-ui.js" />
<add key="WebSharper.JQueryUI.Dependencies+JQueryUICss" value="/Content/jquery-ui.css" />
</appSettings>
编辑:刚刚修复了文档。