摘要: 测试反馈Jenkins打包失败,截图了错误日志。 本地跑了一下打包命令,可以复现报错日志。 然后复制报错信息问chatgpt 告知错误 TypeError [ERR_INVALID_ARG_TYPE]: 第一个参数必须是字符串或Buffer、ArrayBuffer或Array的实例,或类似数组的对象 阅读全文
posted @ 2023-08-29 10:46 进击的前端狗 阅读(87) 评论(0) 推荐(0) 编辑
摘要: whistle主要用于查看、修改HTTP、HTTPS、Websocket的请求、响应, 他更实用的操作是转发请求,替换本地文件,mock接口等 安装 安装(mac系统需要加sudo 才能进行全局安装) sudo npm install -g whistle 然后启动代理,这里启动的是全局代理,如果想 阅读全文
posted @ 2023-03-16 18:46 进击的前端狗 阅读(972) 评论(1) 推荐(0) 编辑
摘要: 微信 webview 内置了调整字体大小的功能,对于网页的可用性来说是一个很实用的功能。一些网页的字体设置过小导致用户看不清文字,调整字体大小即可解决这个问题。 大部分浏览器调整字体只会导致字体显示大小发生改变,其他元素的大小不受影响。但对于结构稍微复杂一点的页面,字体大小的变动就足以导致页面布局乱 阅读全文
posted @ 2021-09-26 14:33 进击的前端狗 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 网上有些解决方案是 vue文件写了script标签对,却没写export default {} 我发现没有这样的情况。 根据提示,发现是自动格式问题 改成这样就好了 阅读全文
posted @ 2020-09-07 11:01 进击的前端狗 阅读(1522) 评论(0) 推荐(0) 编辑
摘要: KMP算法是字符串匹配的经典算法,简称 看毛片, 理论知识请直接看阮一峰老师的这篇文章,我看完文章之后尝试对算法进行了实现。 一句话总结KMP算法的核心思想:就是跳过已经对比的部分 而KMP算法的核心组成就是部分匹配表 + 回退算法。 部分匹配表1.0版本 这是我第一版写出来的,可以看到2个getP 阅读全文
posted @ 2018-04-17 16:54 进击的前端狗 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 当我配置了html-webpack-plugin 打包时报了这个错,查看了一下package.json发现没有webpack,说明使用了全局安装的webapck,导致的版本差异。 这里在本地安装webpack cnpm install --save-dev webpack 即可解决问题 --save 阅读全文
posted @ 2018-02-21 23:47 进击的前端狗 阅读(1336) 评论(0) 推荐(0) 编辑
摘要: 用Vue在移动端做滚动加载,使用mint-ui框架, InfiniteScroll指令loadmore组件,在uc浏览器和qq浏览器都无法触发。无奈我只能自己写了。 决定用vue 的自定义指令 写滚动加载。 核心的api document.body.scrollTop 滚动条滚动的距离 (这个有兼容 阅读全文
posted @ 2018-02-12 13:58 进击的前端狗 阅读(3407) 评论(0) 推荐(0) 编辑
摘要: 最近在做新闻咨询页的项目,各个新闻频道通过横向滑动切换,顶部的导航active栏需要跟着切换到对应频道,并且active到达中部时,要一直处在中间。 类似效果就是uc浏览器《UC头条》的导航栏滑动居中一样。 写出来挺有成就感的,做个记录。使用的框架是vue, 但思路无关框架。 首先看html的结构, 阅读全文
posted @ 2018-02-09 09:58 进击的前端狗 阅读(1837) 评论(1) 推荐(0) 编辑
摘要: nodejs跨域设置cookie 阅读全文
posted @ 2017-12-09 20:03 进击的前端狗 阅读(9327) 评论(0) 推荐(1) 编辑
摘要: multer上传文件 multer保存文件名 阅读全文
posted @ 2017-11-28 00:11 进击的前端狗 阅读(3490) 评论(0) 推荐(0) 编辑