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

相关推荐
海石29 分钟前
📱随时随地大小编:TraeSolo 移动端初体验
前端·ai编程·trae
聚铭网络2 小时前
【一周安全资讯0509】《网络安全技术 网络安全漏洞分类分级指南》等5项国家公开标准意见;DENIC报告德国国家域名.de出现解析故障
安全·web安全
爱滑雪的码农2 小时前
详细说说React大型项目结构以及日常开发核心语法
前端·javascript·react.js
七牛开发者3 小时前
HTML is the new Markdown:来自 Claude Code 团队的实践
前端·人工智能·语言模型·html
星幻元宇VR3 小时前
VR科普大空间:沉浸式公共教育新模式
科技·学习·安全·vr·虚拟现实
@大迁世界3 小时前
43.HTML 事件处理和 React 事件处理有什么区别?
前端·javascript·react.js·html·ecmascript
CloneCello3 小时前
AI时代程序员认知调整指南
前端
ZC跨境爬虫4 小时前
跟着 MDN 学 HTML day_38:(DocumentFragment 文档片段接口详解)
前端·javascript·ui·html·音视频
@大迁世界5 小时前
41.ShadCN 是什么?它如何和 Tailwind CSS 集成,从而更容易构建可访问且可自定义的 React 组件?
前端·javascript·css·react.js·前端框架
千叶风行5 小时前
Text-to-SQL 技术设计与注意事项
前端·人工智能·后端