
正文
js压缩后无法正常调用,js压缩后运行出错
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
JSZIP,在浏览器生产环境下zip.generateAsync不执行问题
1、使用JSZip-sync这个包代替jszip即可。
2、浏览器版本过低。浏览器使用本身是会占用一定的内存,电脑内存本身比较小,崩溃性就极高。多个浏览器都崩溃,是电脑的问题。
3、实现方式,获取文件内容,使用 jszip 进行压缩,最后使用 file-saver 进行保存下载。需要注意两点:1:某些 web框架(比如 laravel) 会给 axios 配置上默认的请求头。
相关问答
Q1: seajs模块压缩出现问题如何解决
jquery7以上的都支持模块化加载,只是jquery默认的是支持amd,不支持cmd。
seajs.config seajs.use用来在页面中加载一个或多个模块 define用来定义模块。
注意:use方法第一个参数一定要有,但是可以是null,也可以是一个变量 seajs.cache 通过 seajs.cache,可以查阅当前模块系统中的所有模块信息。
可以专注于代 码本身的逻辑。SeaJS可以与jQuery这类框架完美集成。使用SeaJS可以提高JavaScript代码的可读性和清晰度,解决目前 JavaScript编程中普遍存在的依赖关系混乱和代码纠缠等问题,方便代码的编写和维护。
Q2: 前端的js和css都压缩了,怎么调试
最好的方法是使用在线工具HCJCompress,不仅压缩HTML、CSS、JS,具有还原功能。进入HCJCompress。根据文件数量,增删输入窗口的数量。设置代码的类型。压缩代码,保存带有调试辅助信息的源代码。
首先新建一个html文件,命名为test.html。在test.html文件内,使用img标签创建一张图片显示,并设置其id属性为pic。在test.html文件内,使用button标签创建一个按钮,按钮名称为“改变图片样式”。
当然,如果是uglify过的代码还是很难看,只能根据自己实际代码里的一些常量内容作为关键词在浏览器的代码里面搜自己可能的位置,然后加断点推测去调试。
关于js压缩后无法正常调用和js压缩后运行出错的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







