记一次Blog迁移到Ghost
js

记一次Blog迁移到Ghost

之前的用了Hexo搭建了Blog,不过由于某次的操作失误导致Hexo本地的source源文件全部丢失.留下的只有网页的Html文件,众所周知,Hexo是一个本地编译部署类型的Blog系统,个人感觉这种类型的Blog特别不稳定,如果本地出了一些问题那么线上就GG了,当然,使用git是可以管理源文件,但是源文件里又包含很多图片的情况下,download和upload一次的时间也会比较长,虽然说这几年都流行这种类型的Blog,但个人看来还是WEB比较实在。

  • soul
    soul
14 min read
js

常用的js(nodejs)库整理

说明 本文为整理自己的github常用star. 免得到时候找个库都不知道找哪个. 本文包含了nodejs和js.可能还含有一些其他语言的库 详情的可以参考我githubStart uppy : 强大的WEB前端上传库 material-dashboard : mater风格的后端控制面板 dayjs : 类似于moment,但是更加精简的日期格式化 yapi : 可部署的 mock,等接口管理平台 taro : 京东开源的小程序REACT框架 rrweb : 在web中记录你的行为, mobiledoc-kit : mobiledoc格式的编辑器 nconf : nodejs实现线下线上使用不同的配置文件 certbot-letencrypt-wildcardcertificates-alydns-au : 通过DNS自动续期let encrypt申请的SSL证书 dzzoffice : Dzzoffice是一套开源办公套件 owncloud / core : owncloud

  • soul
    soul
15 min read
nodejs

自用七牛上传下载

自用nodejs版七牛上传下载功能 Blog GitHub下载 自用功能 自动对比服务器文件上传,自动获取服务器文件下载,获取服务器上所有文件 依赖模块 npm install qiniu npm install request npm install underscore JS中最下方的初始化 AK: 你的七牛AK, SK: 你的七牛SK, path: 需要同步文件夹以当前文件夹下的文件夹,非绝对路径如:"/uploadQN"指的是当前文件夹下的uploadQN, bucket: 你的七牛空间, domain: 你的七牛CDN域名

  • soul
    soul
2 min read
nodejs

nodejs爬虫-笨笨兔的故事

起始想找个笨笨兔的故事txt版的放kindle上 无奈网上都是pdf版的,不过倒是有在线阅读的http://www.linuxidc.com/Linux/2010-12/30786.htm于是打算自己用nodejs写个爬虫来爬一下网站内容生成txt传输到kindle具体请参考我的github 开始编写 用到的库有 superagent //request请求 async //并发(异步)流程控制库 用来控制并发数 cheerio //nodejs的jquery 引入库 //引入request模块 var superagent=require("superagent"); //引入async并发模块 var async=require(

  • soul
    soul
1 min read