在我的wwwrooot
文件夹下,我有一个名为脚本的子文件夹,它具有以下结构:
options.js
require.js
jquery.js
以及此文件夹中的更多内容我的ASP.NET网页上有以下脚本(在_Layout.cshtml
下面):
<script src="~/scripts/components/require.js" data-main="scripts/options"></script>
这应该到我的wwwroot
文件夹到脚本/组件并启动require.js
,其中我作为参数传递script/options.js
文件。
(快速说明:这是给了我的,我没有创建它)。
不幸的是,它返回了无法本地化我的options.js文件的错误。通过查看控制台窗口,GET函数应该期望以下路径:
http://localhost:8000/scripts/options.js
而在我的页面上,GET函数试图访问以下文件:
http://localhost:8000/app/scripts/options.js
我认为这是因为我的MVC起始页面位于App控制器下(更确切地说是App / index.html)。
我相信(如果我错了,请纠正我),可以通过某种方式从搜索字符串中删除/ app /来解决问题。不幸的是,我不太清楚怎么做。
对此事的任何帮助都非常受欢迎。