asp.net mvc 的bundle功能貌似不太好用啊如何压缩过后,js文件报错呢
asp.net mvc 的bundle功能貌似不太好用啊!怎么压缩过后,js文件报错呢?
bundles.Add(new ScriptBundle("~/bundles/js").Include(
"~/Scripts/jquery-easyui-1.4.3/jquery.js",
"~/Scripts/jquery-easyui-1.4.3/jquery.easyui.js"
));
bundles.Add(new ScriptBundle("~/bundles/js1").Include(
"~/Scripts/jquery-easyui-1.4.3/locale/easyui-lang-zh_CN.js",
"~/Scripts/moment/moment.js",
"~/Scripts/jquery.tabs.extend.js",
"~/Scripts/func.js"
));
我用的是这段代码,如果js直接引用,是没有任何问题的,如果bundle,则会出错,提示undefined is not a function
我是特地把文件名中的min去掉,然后看到源文件中,也的确下载了两个打包后的文件,但是就是会出错,如果把所有的文件都打包在一起,也是会出错,除非把jquery和easyui.js这两个文件用引用的方式加载,其他的打包,才能正常运行
请问这是为什么呢?
------解决思路----------------------
装下这个插件 ScriptBundle感觉不太友好
bundles.Add(new ScriptBundle("~/bundles/js").Include(
"~/Scripts/jquery-easyui-1.4.3/jquery.js",
"~/Scripts/jquery-easyui-1.4.3/jquery.easyui.js"
));
bundles.Add(new ScriptBundle("~/bundles/js1").Include(
"~/Scripts/jquery-easyui-1.4.3/locale/easyui-lang-zh_CN.js",
"~/Scripts/moment/moment.js",
"~/Scripts/jquery.tabs.extend.js",
"~/Scripts/func.js"
));
我用的是这段代码,如果js直接引用,是没有任何问题的,如果bundle,则会出错,提示undefined is not a function
我是特地把文件名中的min去掉,然后看到源文件中,也的确下载了两个打包后的文件,但是就是会出错,如果把所有的文件都打包在一起,也是会出错,除非把jquery和easyui.js这两个文件用引用的方式加载,其他的打包,才能正常运行
请问这是为什么呢?
------解决思路----------------------
装下这个插件 ScriptBundle感觉不太友好