摘要: meta基础知识 H5页面窗口自动调整到设备宽度,并禁止用户缩放页面 忽略将页面中的数字识别为电话号码 忽略Android平台中对邮箱地址的识别 当网站添加到主屏幕快速启动方式,可隐藏地址栏,仅针对ios的safari 将网站添加到主屏幕快速启动方式,仅针对ios的safari顶端状态条的样式 vi 阅读全文
posted @ 2016-12-19 14:16 他她 阅读(196) 评论(0) 推荐(0) 编辑
摘要: SASS是一中CSS的开发工具,提供了许多便利的写法,大大节约了设计者们的时间,使得CSS的开发,变得简单和可维护。本文总结了SASS的主要方法。我们的目标是,有了这篇文章,日常的一般使用就不需要看官方文档了。 阅读全文
posted @ 2016-11-22 15:15 他她 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 报这个错误一般都是node版本不匹配原因导致看错误提示,我是提示有包要依赖node > 16的版本安装完之后 1、清理npm缓存 npm cache clean -fnpm cache clean --force 2、删除node_modules包 npm install rimraf -g rim 阅读全文
posted @ 2023-08-30 20:16 他她 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 解决方案就是在电脑里的Windows PowerShell用管理身份运行以下的语句就能顺利运行npm install npm install --global --production windows-build-tools 阅读全文
posted @ 2023-08-17 13:45 他她 阅读(871) 评论(2) 推荐(0) 编辑
摘要: 前因后果是上次突然被公司信安部门扫出javascript漏洞,因为从来没遇到这个问题 ,看了下依赖包大部分都依赖了js,有种冲动就是直接更新所有依赖包的想法,但是还是奉劝大家更新所有的包要慎重不然来个项目崩了就不好了,如果一个个更新排查就太慢了,于是我找了下资料可以直接更新所有的依赖包到最新,那废话 阅读全文
posted @ 2023-05-12 10:58 他她 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 背景公司信安部门对项目进行安全扫描,查出一些漏洞,其中有一项要求升级 javascript 框架库(如图): 吓得我以为让我把 Vue2 升级成 Vue3。 经过一些调试之后才知道,是webpack打包之后的工具包中依赖的 YUI 是存 在安全漏洞的版本。 漏洞定位信安同事一开始只给我上面的图,我根 阅读全文
posted @ 2023-05-12 10:15 他她 阅读(4132) 评论(0) 推荐(1) 编辑
摘要: 先找个地方建个空目录 mkdir myapp && cd myapp 通过官方工具创建项目 yarn create @umijs/umi-app # 或 npx @umijs/umi-app Copy: .editorconfig Write: .gitignore Copy: .prettieri 阅读全文
posted @ 2023-05-06 14:04 他她 阅读(17) 评论(0) 推荐(0) 编辑
摘要: https://github.com/Ponderfly/GoogleTranslateIpCheck 在github下载 GoogleTranslateIpCheck 看你们电脑而定 我的是window所以下载windows的软件 下载成功后是个压缩包直接解压 解压后运行这个.exe右键管理员身份 阅读全文
posted @ 2023-03-29 15:25 他她 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1、先检查你是否能 ping 通 github.com 2、如果 Ping 不通的话。先到这里查看一下 github 的实际 ip, https://ipaddress.com/website/www.github.com 然后将 ip 加入到 host 文件。 140.82.113.4 githu 阅读全文
posted @ 2023-03-28 17:30 他她 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 我们在vue项目中,为了减少首屏加载的时间,通常会开启路由的懒加载。路由懒加载配合gizp确实能帮助我们大大的加快首屏的加载时间。 然而,路由懒加载会使得我们在第一次打开一个新页面的时候,会有一个加载时间。如果在这个时候我们没有一个提示的话,给人的感觉会是好像我点了页面跳转但是没反应。所以,这个时候 阅读全文
posted @ 2023-02-23 16:15 他她 阅读(1297) 评论(0) 推荐(0) 编辑
摘要: //在main.js里面写入 import Element from 'element-ui' Vue.prototype.$message = function(msg) { Element.Message({ ...msg, duration: 8000 }) } 阅读全文
posted @ 2023-02-23 15:46 他她 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 在vue.config.js 文件中chainWebpack配置 // 在项目打包上线后去除所有的console.log config.optimization.minimizer('terser').tap(args => { args[0].terserOptions.compress.drop 阅读全文
posted @ 2023-02-23 15:19 他她 阅读(35) 评论(0) 推荐(0) 编辑