-1
我在Sitecore中编写了一个示例PageLayout(.cshtml),我需要引用一些.js和.css文件。我通过以下方式添加了参考文件Sitecore如何引用.js和.css文件
<script type="text/javascript" src="inline.js"></script>
<script type="text/javascript" src="styles.bundle.js"></script>
<script type="text/javascript" src="main.bundle.js"></script>
它们与.cshtml文件位于同一文件夹中。然而,当我渲染页面,我得到以下错误
无法加载资源:服务器与404 (Not Found) http://url/inline.js Failed to load resource: the server responded with a status of 404 (Not Found)
我想这一点,它仍然说没有找到,我现在使用的是 <脚本类型= “文/ JavaScript的” SRC = “Views/Drive-Sync/Carousel/styles.bundle.js”> 该文件位于SiteCore网站下的以下文件夹中: Website \ Views \ Drive-Sync \ Carousel Website is the f较早的web.config所在的网站。 – user3547774
你在'Views'前错过了第一个'/'。应该是' 我的inline.js文件位于以下文件夹中: C:\ inetpub \ SiteCore \ DefaultInstance \ Website \ Views \ Drive-Sync \ Carousel \ inline.js 如果我将inline.js移动到网站的根文件夹(C:\ inetpub \ SiteCore \ DefaultInstance \ Website)并且像这样引用它,那么它可以工作 当我将它移动到子文件夹时,它才起作用。 – user3547774