Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/294.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
Javascript 我可以捆绑并缩小我的应用程序文件夹';MVC项目中的js文件?_Javascript_C#_Asp.net Mvc_Asp.net Mvc 4_Minify - Fatal编程技术网

Javascript 我可以捆绑并缩小我的应用程序文件夹';MVC项目中的js文件?

Javascript 我可以捆绑并缩小我的应用程序文件夹';MVC项目中的js文件?,javascript,c#,asp.net-mvc,asp.net-mvc-4,minify,Javascript,C#,Asp.net Mvc,Asp.net Mvc 4,Minify,我为jquery js文件和引导js文件创建了两个脚本包,为所有css文件创建了一个内容包。我在应用程序和其他应用程序文件夹中使用的js文件呢?我可以使用MVC项目的bundle.config捆绑并缩小这些应用程序的js文件吗?我有点搞不清楚应该捆绑什么和不捆绑什么,以及应该遵循什么样的项目结构?我们将非常感谢您的帮助。bundle.config是否自动缩小文件?您可以为每个视图创建捆绑包,其中包括该视图的所有css或js。您可以捆绑所有脚本,但从cdn中提取的脚本除外。默认情况下不会进行缩小,

我为jquery js文件和引导js文件创建了两个脚本包,为所有css文件创建了一个内容包。我在应用程序和其他应用程序文件夹中使用的js文件呢?我可以使用MVC项目的bundle.config捆绑并缩小这些应用程序的js文件吗?我有点搞不清楚应该捆绑什么和不捆绑什么,以及应该遵循什么样的项目结构?我们将非常感谢您的帮助。bundle.config是否自动缩小文件?

您可以为每个视图创建捆绑包,其中包括该视图的所有css或js。您可以捆绑所有脚本,但从cdn中提取的脚本除外。默认情况下不会进行缩小,您需要设置
BundleTable.EnableOptimizations=true

尝试获取已经缩小的第三方库,并使用.min.js后缀将其放在脚本文件夹中。asp将使用该文件,而不是缩小当前源

example:

jquery.signalR-2.2.0.js // this on the bundle
jquery.signalR-2.2.0.min.js // on optimization mode asp will use this library