记录一次发现Webpack源码泄露(js.map泄露)过程
{
"name": "webpack-source-leak",
"version": "1.0.0",
"scripts": {
"build": "webpack --mode production"
},
"devDependencies": {
"webpack": "^5.0.0",
"webpack-cli": "^4.0.0"
}
}
上述package.json
文件定义了一个简单的Node.js项目,其中包含了webpack
和webpack-cli
作为开发依赖。在执行npm run build
时,将会使用Webpack进行编译并生成生产模式的代码。这个例子展示了如何在一个简单的项目中引入Webpack,并在后续的教育场景中用于解释源代码泄露问题。
评论已关闭