vue项目打包发布后webpack源码泄露

项目场景

vue采用Webpack打包,部署到服务器后,进行漏洞检测。

问题描述

打开控制台--查看sources/源代码--查看包文件,做漏洞分析时,当有webpack文件时,会认为该内容涉及源码泄露。

解决方案

1、vue cli2

打开 config/index.js,搜索 build,将build对象下面的 productionSourceMap 设置成 false (生产环境的 sourceMap 设置上线后是否加载 webpack 文件);

2、vue cli3

在根目录打开 vue.config.js 文件,如果没有就创建该文件,添加如下代码:

productionSourceMap: false 和 configureWebpack.devtool 同时设置才生效

相关推荐
青莲8433 分钟前
Android Jetpack - 3 LiveData
android·前端
狗哥哥12 分钟前
企业级 Vue 3 基础数据管理方案:从混乱到统一
前端
前端涂涂23 分钟前
哈希指针,什么是区块链,genesis blcok,most recent block,tamper-evident log,merkle tree,binar
前端
尽兴-31 分钟前
问题记录:数据库字段 `CHAR(n)` 导致前端返回值带空格的排查与修复
前端·数据库·mysql·oracle·达梦·varchar·char
DsirNg36 分钟前
Vue 3:我在真实项目中如何用事件委托
前端·javascript·vue.js
克喵的水银蛇36 分钟前
Flutter 适配实战:屏幕适配 + 暗黑模式 + 多语言
前端·javascript·flutter
前端涂涂1 小时前
第2讲:BTC-密码学原理 北大肖臻老师客堂笔记
前端
能不能送我一朵小红花1 小时前
基于uniapp的PDA手持设备红外扫码方案
前端·uni-app
风止何安啊1 小时前
别被 JS 骗了!终极指南:JS 类型转换真相大揭秘
前端·javascript·面试
拉不动的猪2 小时前
深入理解 Vue keep-alive:缓存本质、触发条件与生命周期对比
前端·javascript·vue.js