gpt4 book ai didi

javascript - ASP.NET MVC 4 JS 缩小错误

转载 作者:行者123 更新时间:2023-12-04 23:51:20 24 4
gpt4 key购买 nike

我正在使用 google-code-prettify在 ASP.NET MVC 4 项目中。它在 Debug模式下工作,但在发布时缩小/捆绑步骤失败。

我收到这个错误:

"Minification failed. Returning unminified contents. (104,399-436): run-time error JS5017: Syntax error in regular expression: /^(?:\r\n|[\S\s])[^\n\r#=A-[^`h{~]/"

它提示的文件是:lang-wiki.js

这是来自谷歌的最新版本,它在调试中运行,所以我只能假设捆绑错误地解析了正则表达式。

除了省略这个文件我还能做什么?理想情况下,我想禁用任何错误检查捆绑步骤尝试。

我正在使用这些版本:

  • Microsoft.AspNet.Mvc.4.0.20710.0
  • Microsoft.AspNet.Web.Optimization.1.1.3

我尝试使用 YUI Compressor 缩小这些文件它的工作原理似乎支持错误的解析理论。

最佳答案

谷歌闭包或 YUI 等一些缩小工具在考虑分号时有不同的行为,当脚本格式不正确时,这会导致一些问题,而如果你使用 greaseajax-miniferMicrosoft 的工具,您不会遇到此类问题。

Ajax-Minifer 还有构建脚本,可以帮助您在构建过程中根据需要执行一些操作。

关于javascript - ASP.NET MVC 4 JS 缩小错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22025785/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com