gpt4 book ai didi

c# - 带有 Toastr 的 ASP.Net MVC C# 不缩小 javascript

转载 作者:行者123 更新时间:2023-11-29 15:42:27 26 4
gpt4 key购买 nike

我正在使用 ASP.Net MVC 4 - 并且也尝试使用 Toastr。

我通过 NuGet 安装它 - 它在开发中工作,但是,当我发布时,我的 Javascript“捆绑”报告:

/* Minification failed. Returning unminified contents.
(9908,1-2): run-time warning JS1002: Syntax error: }
*/
/*!
* jQuery JavaScript Library v1.8.3
* http://jquery.com/

我的包文件是:

using System.Web;
using System.Web.Mvc;
using System.Web.Optimization;

namespace BootstrapSupport
{
public class BootstrapBundleConfig
{
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle("~/js").Include(
"~/Scripts/jquery-1.10.1.js",
//"~/Scripts/jquery-migrate-{version}.js",
"~/Scripts/bootstrap.js",
"~/Scripts/jquery.validate.js",
"~/scripts/jquery.validate.unobtrusive.js",
"~/Scripts/jquery.validate.unobtrusive-custom-for-bootstrap.js",
"~/Scripts/jquery.tablesorter.js",
"~/Scripts/toastr.js",
"~/Scripts/mt.js"
));

bundles.Add(new StyleBundle("~/content/css").Include(
"~/Content/bootstrap.css",
"~/Content/body.css",
"~/Content/bootstrap-responsive.css",
"~/Content/bootstrap-mvc-validation.css",
"~/Content/style.css",
"~/Content/toastr.css"

));
}
}
}

如果我从上面的包中取出 Toastr,其他一切正常。

请问我该如何解决这个问题?

谢谢,马克

最佳答案

看起来 toastr 有一些语法错误,比如缺少分号,这会影响缩小过程。您可以尝试以下两件事:

  1. 检查是否有更新版本的 toastr。
  2. 通过http://www.jslint.com传递文件或 http://jshint.com/看看它揭示了什么。

更新:我尝试使用 toastr v1.3.1(通过 NuGet 下载)重现您的问题,但没有遇到任何问题。

关于c# - 带有 Toastr 的 ASP.Net MVC C# 不缩小 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17103186/

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