会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
只有一
博客园
首页
新随笔
联系
管理
2025年10月14日
Webpack优化
摘要: 我一般从两方面进行优化。 第一是构建优化,提升构建的速度 0.启用开发模式,默认会使用terser插件压缩代码,启用treeshaking, 生成更小的bundle, 1.使用高版本的webpack,不同版本的性能也有所不同 2.使用swcloader或esloader代替babelloader 3
阅读全文
posted @ 2025-10-14 12:09 DurianTRY
阅读(3)
评论(0)
推荐(0)
2025年10月13日
XSS-跨站脚本攻击与防御-简洁记录
摘要: 定义 Cross Site Scripting.是一种网络安全漏洞,攻击者将恶意脚本注入网页上,当其他用户访问页面时,脚本会在浏览器上正常执行,从而盗取信息或执行其他恶意操作。 类型 1.存储型XSS 2.反射型XSS 3.基于DOM的XSS 1.反射型XSS 前提:应用程序接收输入,并对其未进行处
阅读全文
posted @ 2025-10-13 15:40 DurianTRY
阅读(5)
评论(0)
推荐(0)
CSRF-跨站脚本攻击与防御-简洁记录
摘要: 定义 Cross Site Request forgery.是一种通过挟制用户在当前已登录网站执行非本意操作的攻击方法。简单来讲是因为服务器对用户的身份只进行了简单的验证,只验证请求是否从用户的浏览器发出的,但未对是否是用户本身自愿发出的进行验证;此时攻击者诱导用户点击恶意网址,执行js代码,在用户
阅读全文
posted @ 2025-10-13 15:01 DurianTRY
阅读(8)
评论(0)
推荐(0)
2024年9月20日
vue.config.js 多页面配置打包 样例
摘要: 基本概念 Entry Points:每个页面都有自己的入口点(entry point),例如 main-index.js 和 main-about.js。这是每个页面的起点,定义了该页面需要加载的所有资源。 Chunks:由 Webpack 生成的 JavaScript 文件块。每个页面会有自己的
阅读全文
posted @ 2024-09-20 11:28 DurianTRY
阅读(343)
评论(0)
推荐(0)
2024年9月11日
HtmlWebpackPlugin插件
摘要: HtmlWebpackPlugin 1.作用 自动创建HTML 自动创建HTML:在构建过程中自动生成一个HTML5文件,该文件可以包含所有webpack打包过程中生成的bundles。这意味着你不需要手动创建HTML文件,插件会为你处理这一切。 自动注入资源:自动将打包生成的JavaScript、
阅读全文
posted @ 2024-09-11 08:54 DurianTRY
阅读(478)
评论(0)
推荐(0)
2024年3月14日
uniApp-button设置hover-class不生效问题
摘要: <button class="btn" type="default" size="mini" @click="login()" style="color:#ffffff;backgroundColor:#5584ad;font-size: 15px;" hover-class="is-hover">
阅读全文
posted @ 2024-03-14 16:05 DurianTRY
阅读(364)
评论(0)
推荐(0)
2024年2月29日
uniApp-解决富文本编辑框编辑时软键盘弹出 布局往上推的问题
摘要: 1、page.json文件配置(不起作用) "style": { "app-plus": { "softinputMode": "adjustResize" } } 加上后对于使用富文本编辑器插件的情况不起作用 2、动态设置整个页面容器的高度(有效) onLoad() { this.height =
阅读全文
posted @ 2024-02-29 11:22 DurianTRY
阅读(377)
评论(0)
推荐(0)
2024年2月23日
uni-app小程序之覆盖uni-ui组件的默认样式
摘要: 组件的class 通过调试器找到具体的class 样式位置和写法 方法一、全局修改 只有在APP.vue上面写样式 且加!important才生效。此时全局的此组件都会使用此样式,不灵活 <style> .uni-section { background-color: #562b2b !import
阅读全文
posted @ 2024-02-23 09:59 DurianTRY
阅读(1855)
评论(0)
推荐(0)
2024年2月19日
CSS学习记录
摘要: 1.块级元素block 总是在新行上开始; 高度,行高以及顶和底边距都可控制; 宽度缺省是它的容器的100%,除非设定一个宽度; <div>, <p>, <h1>, <form>, <ul> 和 <li>是block元素。 display:inline-block将对象呈递为内联对象,但是对象的内容
阅读全文
posted @ 2024-02-19 16:13 DurianTRY
阅读(14)
评论(0)
推荐(0)
2023年8月29日
动态修改浏览器标签页图标
摘要: ``` // 动态修改浏览器图标 getIcon() { // this.favicon 是浏览器图标的地址 或者路径 if (this.favicon) { let link = document.querySelector("link[rel*='icon']") || document.cre
阅读全文
posted @ 2023-08-29 09:40 DurianTRY
阅读(277)
评论(0)
推荐(0)
下一页