RaveList迁移记录

nvm安装 相关文档:https://github.com/nvm-sh/nvm#git-install 由于服务器下载Git的东西不好下载,通过FileZilla上传压缩包到服务器安装 #下载tar.gz压缩包 [https://github.com/nvm-sh/nvm/releases/tag/v0.39.3][2] #将压缩包上传至服务器 #新建服务器nvm地址 mkdir /ro...

-阅读全文-

被一个特殊字符坑了一波

最近在对接接口时,从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...

-阅读全文-

RaveList升级Nuxt.js到2.0+遇到的问题

Nuxt.js升级到2.0+版本后,遇到的问题还真不少,就整理一下。 在Nuxt.js 2.0+版本中,vendor已经在Webpack 4移除,不再使用CommonsChunkPlugin,所以打包些公用模块就得另外处理了,而之前的babel-polyfill就是放在vendor中的,移除后就改成script引入本地文件。 Nuxt 1.0版本打包出的文件很大,通过build.maxCh...

-阅读全文-