我正在为Orchard CMS 1.10创建主题。我正在使用Bootstrap模板作为基础。我包括了很多CSS和JavaScript文件。但是没有找到所有这些。
我创建了ResourceManifest类来定义它们:
manifest.DefineScript("ThemejQuery").SetUrl("~/Scripts/plugins/jquery-1.11.3.min.js");
manifest.DefineScript("Bootstrap").SetUrl("~/Scripts/plugins/bootstrap/js/bootstrap.min.js").SetDependencies("ThemejQuery");
manifest.DefineScript("jQueryScrollTo").SetUrl("~/Scripts/plugins/jquery-scrollTo/jquery.scrollTo.min.js").SetDependencies("ThemejQuery");
manifest.DefineScript("BackToTop").SetUrl("~/Scripts/plugins/back-to-top.js").SetDependencies("ThemejQuery");
并在我的Document.cshtml中这样称呼他们:
Script.Require("jQuery").AtFoot();
Script.Require("Bootstrap").AtFoot();
Script.Require("jQueryScrollTo").AtFoot();
Script.Require("BackToTop").AtFoot();
在这些css和js文件所在的每个目录中,我都包含一个web.config文件以允许访问:
web.config文件都看起来像:
但这些文件均未提供。我认为路径不是问题,例如使用'〜/ Scripts'。路径是正确的(据我所知):
我已经用谷歌搜索了,但找不到解决方案。我试过在Visual Studio的IIS Express以及成熟的IIS中运行它。有任何想法吗?
删除“〜/脚本”,资源管理器在模块“脚本”文件夹中查找脚本,并在“样式”文件夹中查找样式。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句