Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc ASP.NET MVC与优化绑定会生成不正确的精简javascript_Asp.net Mvc - Fatal编程技术网

Asp.net mvc ASP.NET MVC与优化绑定会生成不正确的精简javascript

Asp.net mvc ASP.NET MVC与优化绑定会生成不正确的精简javascript,asp.net-mvc,Asp.net Mvc,我使用BundleTable.EnableOptimizations=true打开了优化。以前使用的javascript代码现在出现以下错误: 单击第一个错误: 这对应于原始源代码中的这两行: 第一行中的regexp和第二行中的变量在没有任何空格的情况下连接在一起 如何在不禁用优化的情况下解决此问题?我在这里发现了一个相关的问题,但所有答案都求助于解决方法:你能把“;”放在rhtml行的末尾吗?@KimHoang源代码属于一个相当大(227KB)的框架(avalon.js,vue.js/a

我使用
BundleTable.EnableOptimizations=true打开了优化。以前使用的javascript代码现在出现以下错误:

单击第一个错误:

这对应于原始源代码中的这两行:

第一行中的regexp和第二行中的变量在没有任何空格的情况下连接在一起


如何在不禁用优化的情况下解决此问题?我在这里发现了一个相关的问题,但所有答案都求助于解决方法:

你能把“;”放在rhtml行的末尾吗?@KimHoang源代码属于一个相当大(227KB)的框架(avalon.js,vue.js/angular.js的替代品)。我不打算修改我没有编写的源代码。如果是这样,您就不能使用MVC包的缩小。只需将其与另一个普通捆绑包分离,就像您引用的链接一样。我也用vncsdk.js实现了这一点。也许你能找到avalon.js的缩小版?是的。有一个缩小的版本,但我总是要包括它作为一个单独的依赖。您的解决方案也是一种变通方法。可能MS没有对System.Web.Optimization给予太多关注,因此这是一个未修复的错误。除了默认的最小值之外,还有几个最小值可以用于捆绑包系统。在谷歌上搜索并查看NuGet。你可以看看它们是否更适合你的目的。我最喜欢的是MicrosoftAjax最小化程序。对我来说总是很好。