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);
}

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

相关推荐
颜酱21 小时前
理解 Webpack 的构建过程(实现原理),并实现一个 mini 版
前端·javascript·webpack
teeeeeeemo2 天前
Webpack 模块联邦(Module Federation)
开发语言·前端·javascript·笔记·webpack·node.js
小小前端_我自坚强3 天前
2025Webpack、Vite、Rollup详解
webpack·vite·rollup.js
大鱼前端4 天前
Turbopack vs Webpack vs Vite:前端构建工具三分天下,谁将胜出?
前端·webpack·turbopack
颜酱4 天前
用搬家公司的例子来入门webpack
前端·javascript·webpack
前端缘梦4 天前
Webpack 5 核心升级指南:从配置优化到性能提升的完整实践
前端·面试·webpack
时间的情敌4 天前
对Webpack的深度解析
前端·webpack·node.js
天蓝色的鱼鱼5 天前
Turbopack vs Webpack vs Vite:前端构建工具三分天下,谁将胜出?
前端·webpack
西洼工作室6 天前
Vue CLI为何不显示webpack配置
前端·vue.js·webpack
富贵2号7 天前
从零开始理解 Webpack:构建现代前端工程的基石
webpack