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

相关推荐
爱吃的强哥3 分钟前
vue3 使用 vite 管理多个项目,实现各子项目独立运行,独立打包
前端·javascript·vue.js
涵信11 分钟前
第十节:性能优化高频题-虚拟DOM与Diff算法优化
javascript·vue.js·性能优化
谈不譚网安12 分钟前
CSRF请求伪造
前端·网络安全·csrf
大家都说我身材好14 分钟前
Spring缓存注解深度实战:3大核心注解解锁高并发系统性能优化‌
spring·缓存·性能优化
TT模板17 分钟前
苹果cmsV10主题 MXonePro二开优化修复开源版
前端·html5
拖孩18 分钟前
【Nova UI】十一、组件库中 Icon 组件的测试、使用与全局注册全攻略
前端·javascript·vue.js·ui·sass
去伪存真24 分钟前
不用动脑,手把手跟着我做,就能掌握Gitlab+Jenkins提交代码自动构部署
前端·jenkins
纪元A梦1 小时前
Redis最佳实践——性能优化技巧之监控与告警详解
数据库·redis·性能优化
啊松同学1 小时前
【Mybatis】MyBatisPlus的saveBatch真的是批量插入吗?深度解析与性能优化
java·后端·性能优化·mybatis
天天扭码1 小时前
深入解析 JavaScript 中的每一类函数:从语法到对比,全面掌握适用场景
前端·javascript·面试