UglifyJs RangeError: Maximum call stack size exceeded
环境信息:vue-cli@3.0webpack@4+yarn build工程时,报错:RangeError: Maximum call stack size exceeded at AST_Call.eval [as _eval] (eval at nod…
如何让requirejs不要压缩某个文件?
最近在build的配置文件加上了不跳过错误的条件,但检测到了workbox-sw里面的错误,想着看能不能配置跳过压缩某些文件,但并没有找到。 stack overflo…
webpack 用 webpack-parallel-uglify-plugin 加速打包报错
用 UglifyJsPlugin 可以正常打包,就是很慢 new webpack.optimize.UglifyJsPlugin({ compress: { warnings: false }, sourceMap: true }), 用 Parall…
webpack替换配置项和压缩js、css,不打包!不打包!不打包!
问题描述 一个js工具项目,有多个目录,部署好以后提供地址给别人调用,但是项目里有些api接口地址开发、测试、生产各个环境不一样,所以想把各环境…
fis3 压缩的 js 如何保留注释?
fis.match("*.js", { optimizer: fis.plugin("uglify-js") }); 类似 jquery 这样的版权会被删掉。 /*! * jQuery JavaScript Library v1.12.4 * http:…
r.js 压缩后ie8出现缺少标识错误
r.js 压缩后ie8出现缺少标识错误,如下图: 源码,如下图: 分析下估计ie8不支持直接.finally,需要['finally'],查了下r.js参数配置,没有发现这个的…
webpack的js压缩插件如何使用?
网上很多资料都是压缩混淆过的js文件,他们是用的什么工具来压缩混淆的呢?查到过一个webpack的插件uglifyjs-webpack-plugin。但是不知道怎么使用。…
Github pages的uglify-js版本过低,如何升级。。
Github.io页面表示push不成功,然后问题如下: 理论上讲应该是uglify-js的版本过低,找到2.6.0的版本应该可以了,然后再安装一下依赖包,然而还是觉…
使用了 let 变量之后 webpack.optimize.UglifyJsPlugin 就压缩不了代码了吗?
webpack.config.js var webpack = require('webpack'); var path = require('path'); module.exports = { entry: './test.js', output: { path: path…
UglifyJS会删除函数的入参?
我有如下代码: var func = (name) => { let args = Array.prototype.slice.call(arguments); args.shift(); }; func('parse', {code: '1', label: '…
webpack 将 进行了转义
webpack 用uglifyjs-webpack-plugin插件压缩代码后, 被转义为 \x3c!--aaa--\x3e 查了插件的文档 没查到如何配置 请问如何配置可以不转义? …
js压缩有个别函数名不想压缩应该怎么配置?
以下这类函数是给android调取用的,我用seaj构建工具打包不想把下面这类函数名压缩,该怎么办,有谁知道的? function JsCallAndroid_portlet(ev) { v…
uglify混淆过的js代码在ios的webview中无法执行
如题,uglify混淆过的js代码在ios的webview中无法执行。 因公司产品上线前有加密混淆需求,一段很简单的js,我用webpack -p压缩后丢给ios工程师,然…