在Visual Studio 2015中加载MVC 5项目时,未定义$
$ is undefined when loading a MVC 5 project in Visual Studio 2015
我试图在Visual Studio 2015或Visual Studio 2013中加载MVC 5项目,当到达jquery的第一部分时,该项目立即抛出一个未处理的异常,声明"0x800a1391-JavaScript运行时错误:'$'未定义"。
该项目有一个jquery文件——适当的文件夹,没有@Scripts.Render("~/bundles/jquery")
的重复,所有其他脚本文件都被考虑在内。这个问题不能在另一台使用VS 2013和完全相同代码的电脑上复制。我不确定该如何进行。
尝试运行项目时不断弹出的错误
因此,事实证明,我没有足够广泛地看待这个问题。我现在注意到该项目也没有加载其样式或图像,经过一点研究后,我发现这篇文章解决了问题
在VS2015中加载Web项目-没有样式或图像
解决方案是转到web.config文件并替换
<system.webServer>
<staticContent>
<mimeMap fileExtension=".woff2" mimeType="application/font-woff" />
</staticContent>
带有
<system.webServer>
<staticContent>
<remove fileExtension=".woff2" />
<mimeMap fileExtension=".woff2" mimeType="application/font-woff" />
</staticContent>
有人能向我解释一下为什么这样做吗?我知道这与新版IIS有关。
相关文章:
- 为什么“;未定义的“;在JavaScript中结束循环
- 要求未定义JS回调参数
- 如何检查管道中未定义的项目
- 当项目投入使用时,Javascript是未定义的
- 在 JavaScript 对象中添加子对象时获取“无法设置未定义的属性'项目'”
- AngularJs $scope在离子项目中是未定义的
- 使用 EJS 部分和角度的节点/快速项目:未捕获的引用错误:未定义角度
- AngularJS对于$scope中的项目$scope未定义的
- 在Visual Studio 2015中加载MVC 5项目时,未定义$
- device.platform return'设备未定义'关于cordova项目
- 未捕获的ReferenceError:Haxe-js项目中未定义$hxClasses
- 不能读取property 'top'未定义的Ruby on Rails项目
- 在React项目中,“this”"转换为“未定义”
- jqgrid中的自动完成文本框显示错误,项目未定义
- 如何调用项目中未定义的函数
- 使用Grunt的Node JS项目,生成的JS文件有ReferenceError:窗口未定义
- JSBIN项目:RX.Js 5.0.0拉出'未定义'错误
- Cordova&SQLite-所有行项目返回为'未定义'
- 为d3项目加载csv文件时未定义的值
- cordova.file在android的ionic项目中未定义