新的一年更新了next模板版本,另完善阿里OSS上传

更新了next模板

因为当时对模板做了一定的修改,并且没有管理起来,所以一直对更新模板挺头疼,趁着年前有时间,对模板进行了更新,从5.1.0更新到了6.0.0

更新是先fork了一份6.0.0的模板,然后进行了修改的。将原模板定义为了upstream,这样以后更新的话就方便多了。

阿里OSS上传

应该是ali改过什么东西,之前在上传oss 都报错误,之前使用的aliyun的oss的deploy是基于hexo-deployer-aliyun自行修改的。我比较了一下代码,发现代码没变,应该就是ali改过东西导致的。

决定修复他。查看了一下,定位问题在于同时发起了太多的请求,造成部分无法处理。使用bluebird的promise.map进行了修改。

另外针对每次都需要全部提交,增加了增量提交的修改。

###针对修改,新建了一个package 可以直接npm安装

https://www.npmjs.com/package/hexo-deployer-aliyun-incr

嗯嗯,年前勤快了一下,就这样。

坚持原创技术分享,您的支持将鼓励我继续创作!