SharePoint部署javascript文件加载为空



使用我们的解决方案部署javascript文件。

为脚本添加了一个模块,例如添加了jquery-1.7.1.min.js。Elements.xml是:

<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
  <Module Name="Scripts" Url="JqueryFiles1">
    <File Path="Scriptsjquery-1.7.1.min.js" Url="jquery-1.7.1.min.js" />
</Module>
</Elements>

它成功地将javascript文件部署到文档库"JqueryFiles"完美的文件中(我甚至可以从库中下载它们并验证它们是否有内容)。

问题是,当我在母版页中加载它们时,当我检查它们时,scipt文件会显示为空白(文件存在,但为空)。

尝试使用解决方案中的标准脚本标记SharePoint:ScriptLink和CustomAction加载,每次都是一样的。

<SharePoint:ScriptLink runat="server" Defer="false" Name="~sitecollection/JqueryFiles/jquery-1.7.1.min.js" />
<script src="../../JqueryFiles/jquery-1.7.1.min.js" type="text/javascript"></script>

有什么想法吗?

看起来就像是部署到Url="JqueryFiles1"。删除1,应该没问题。

最新更新