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 同时设置才生效

相关推荐
Doris_2023几秒前
Python条件判断语句 if、elif 、else
前端·后端·python
贾维思基2 分钟前
被监管警告后,我连夜给系统上了“双保险”!
安全
Doris_20236 分钟前
Python 模式匹配match case
前端·后端·python
森林的尽头是阳光19 分钟前
vue防抖节流,全局定义,使用
前端·javascript·vue.js
YiHanXii21 分钟前
React.memo 小练习题 + 参考答案
前端·javascript·react.js
zero13_小葵司28 分钟前
Vue 3 前端工程化规范
前端·javascript·vue.js
Yolanda_202228 分钟前
vue-sync修饰符解析以及切换iframe页面进行保存提示功能的思路
前端·javascript·vue.js
Pu_Nine_930 分钟前
深入理解节流(Throttle):原理、实现与应用场景
javascript·性能优化·es6·节流·lodash 库
伍哥的传说31 分钟前
Vite Plugin PWA – 零配置构建现代渐进式Web应用
开发语言·前端·javascript·web app·pwa·service worker·workbox