0

我将 devexpress 添加到我的 smartadmin mvc5 项目中。当我运行应用程序时,我在浏览器控制台上收到一个错误,指出某些库未定义。检查 Application_Start 类以及正在添加的 smartadmin 和 devexpress 包。但是,我仍然有同样的问题。如果只添加了一个捆绑包,它不会在控制台上显示错误,但 smartadmin 或 devexpress 都不起作用。有没有一种我可以使用但捆绑或 MVC 只允许使用的方法?

protected void Application_Start()
        {

            AreaRegistration.RegisterAllAreas();
            IdentityConfig.RegisterIdentities();
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            DevExtremeBundleConfig.RegisterBundles(BundleTable.Bundles);
            BundleConfig.RegisterBundles(BundleTable.Bundles);


        }
4

1 回答 1

0

可能您正在定义您的项目中没有的库,您可以使用多个包,只需将它们添加到您的 RegisterBundles 子中(我使用 VB):

Public Sub RegisterBundles(ByVal bundles As BundleCollection)
  bundles.Add(New ScriptBundle("~/bundles/jquery").Include(
              "~/Scripts/jquery-{version}.js",
              "~/Scripts/jquery.cookie-1.4.1.min.js"))

  bundles.Add(New ScriptBundle("~/bundles/bootstrap").Include(
              "~/Scripts/bootstrap.js",
              "~/Scripts/bootstrap-datepicker.min.js",
              "~/Scripts/locales/bootstrap-datepicker.pt.min.js",
              "~/Scripts/respond.js"))
End Sub
于 2019-06-25T13:53:06.313 回答