WebPack自动吐出脚本

复制代码
window.c = c;
window.res = "";
window.flag = false;

c = function (r) {
    if (flag) {
        window.res = window.res + `"${r.toString()}"` + ":" + (e[r] + "") + ",";
    }
    return window.c(r);
}

代码改进了一下,可以过滤掉重复的方法

复制代码
window.c = c;
window.res = "";
window.flag = false;
window.addedMethods = {};

c = function (r) {
    if (flag) {
        if (!window.addedMethods[r]) {
            window.res = window.res + `"${r.toString()}"` + ":" + (e[r] + "") + ",";
            window.addedMethods[r] = true;
        }
    }
    return window.c(r);
}

生成的方法中如果有注释会影响执行,搜索/**删了就行

相关推荐
玄玄子7 小时前
webpack学习指南
前端·webpack·程序员
又又呢15 小时前
前端面试题总结——webpack篇
前端·webpack·node.js
代码搬运媛1 天前
“packageManager“: “[email protected]“ 配置如何正确启动项目?
windows·webpack
全栈技术负责人1 天前
Webpack性能优化:构建速度与体积优化策略
前端·webpack·node.js
贩卖纯净水.1 天前
webpack打包学习
前端·学习·webpack
和雍1 天前
”做技术分享?苟都不做“做,做的就是 module.rules 加工过程
javascript·面试·webpack
贩卖纯净水.2 天前
Webpack搭建本地服务器
前端·webpack·node.js
菠菜7072 天前
一篇带你速通Webpack如何处理框架中的难点
前端·javascript·webpack
遗憾随她而去.2 天前
Web前端为什么要打包?Webpack 和 Vite 如何助力现代开发?
前端·webpack·node.js
南吕二七2 天前
webPack基本使用步骤
前端·webpack·node.js