项目监控配置文件更新

更改 vue.config.js|.eslintrc.js 等配置文件后要手动重启,配置才能生效 现需要更改配置就直接自动重启,借助nodemon插件实现 { "scripts": { "watch": "nodemon --watch vue.config.js --exec yarn serve" } } 相...

-阅读全文-

Vue 下载文件错误 Proxy error: Could not proxy request xxx from xxx to xxx. HPE_INVALID_HEADER_TOKEN

Vue下载文件的流程是,先使用axios访问后端接口(返回文件流),获取到blob后,使用代码触发浏览器下载 然后后端的同类型接口在Vue devServer代理上报Proxy error: Could not proxy request xxx from xxx to xxx. HPE_INVALID_HEADER_TOKEN,线上Nginx没问题。 比对响应头后,发现是设置的filena...

-阅读全文-

被一个特殊字符坑了一波

最近在对接接口时,从Swagger复制粘贴api链接时,时不时出现链接调用出现404的问题,对比链接后,发现也没什么不同,一看Chrome的请求,发现链接多了这样的转义字符%E2%80%8B,以这为关键词去谷歌搜一下,发现还真有意思。 原来是拷贝的链接上有个特殊字符,看是看不出什么问题,它没有宽度,让人误以为是什么也没有,但是如果编码一下会发现确实是有东西的:encodeURI():%E2%...

-阅读全文-

Cordova 开发环境配置

有一段时间没有使用Cordova,最近要使用到。又重新拾起该技能... cordova requirements 要构建和运行App,需要安装每个你需要平台的SDK,安卓端的则需要: Java JDK Android SDK Android target Gradle 环境配置 Java JDK Cordova需要的jdk版本为1.8,而1.8在官网需要登录账号才能下载,万能github帮...

-阅读全文-

还是弄个合适RaveList的robots.txt吧

从一开始上线活动日历页面看了RaveList的接口请求日志就发现一直会有日历列表getList的请求,通过Nginx的日志发现是Googlebot一直在抓取。知道不是被人恶意请求后就没理了。 最近使用Google Search Console后发现日历页面的链接抓取没1w也有7、8k页面了,而且每隔几天都去抓取,这样子可不行,这简直是在互相伤害啊。 想了想,还是弄个合适RaveList的ro...

-阅读全文-