zhousenbiao.com
域名年龄: 12年4个月8天HTTP/1.1 301 永久重定向 服务器:GitHub.com 类型:text/html 目标网址:http://zhousenbiao.com/ X-GitHub-Request-Id: 17EB2F20:02F1:3008BCF:57E7A39D 文件大小:178 接受单位:字节 访问时间:2016年09月25日 18:15:01 代理服务器:1.1 varnish 文件时间(秒):0 连接:keep-alive X-Served-By: cache-sjc3121-SJC 缓存代理:MISS X-Cache-Hits: 0 动作:Accept-Encoding X-Fastly-Request-ID: c13044e2e507d233518ed678e0947ce84ba8dc8a HTTP/1.1 200 OK 服务器:GitHub.com 类型:text/html; charset=utf-8 修改日期:2016年04月20日 16:12:28 Access-Control-Allow-Origin: * 过期时间:2016年09月25日 18:25:02 缓存控制:max-age=600 Content-Encoding: gzip X-GitHub-Request-Id: 17EB2F2D:AEE6:E9C403E:57E7A3A4 文件大小:13092 接受单位:字节 访问时间:2016年09月25日 18:15:01 代理服务器:1.1 varnish 文件时间(秒):0 连接:keep-alive X-Served-By: cache-sjc3129-SJC 缓存代理:MISS X-Cache-Hits: 0 动作:Accept-Encoding X-Fastly-Request-ID: e6b58525803dfc83f561df64276be4164999b1c4 网站编码:utf-8
HomeArchivesGuestBookAboutSiteMapRss2016-04-18CloudStackcloudstack源码架构解析,二次开发必备适用于cloudstack二次开发的源码结果分析,及开发流程说明转自http://download.csdn.net/detail/dunglaslee/5188846java2016-04-15summaryfrom wordpress to hexo自己搭建独立博客,最简单的总结就是两个字,折腾。我从2012年开始了博客折腾之路,貌似漫长,其实中间因为两个字,懒惰,导致写博客的状态是断断续续,并且质量不高。博客折腾的历程,从所使用的程序来看,是由wordpress开始,转typecho,再转回wordpress,转hexo。wordpress自然不必说,强大,之所以转typecho是主要是因为好奇、而且typecho非常轻量,整个程序才几兆,后来typecho官方不更新了,久而久之自己也懒了,又开始感觉wordpress才是王道,转回wordpress一直用到去年底,某天突然发现博客访问不了了,但wp-admin.php后台能进,猜想是模板什么地方出问题了吧,还是因为懒,没去细究,就这样一直放着,放了好几个月了,最近突然想起来不能再这样荒废下去了,我要重新勤奋起来!之前就接触过基于node.js的静态博客hexo,这次我决定不再用那几百块一年的虚拟主机了,尽管还有大半年才到期。周末花时间一阵折腾,于是我正式把博客转到了hexo!!!这里简单记录一下hexo的折腾过程。1.安装篇安装Git下载 msysgit 并执行即可完成安装。安装Node.js在 Windows 环境下安装 Node.js 非常简单,仅须下载安装文件并执行即可完成安装。安装hexo利用 npm 命令即可安装。(在任意位置点击鼠标右键,选择Git bash)npm install -g hexo额外参考:::1.安装brewhome,一句话搞定ruby -e “$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)”2.0 安装nodejs2.1 第一种方式,brewhome安装,一句话搞定brew install node2.2 第二种方式,前提是已经安装好Xcode和git,安装git方法在下面介绍git clone git://github.com/joyent/node.gitcd node./configuremakesudo make install2.3 第三种方式,下载源码( http://nodejs.org/download/ ),编译执行同上 2.本地运行创建hexo文件夹安装完成后,在你喜爱的文件夹下(如H:\hexo),执行以下指令(在H:\hexo内点击鼠标右键,选择Git bash),Hexo 即会自动在目标文件夹建立网站所需要的所有文件。hexo init安装依赖包npm install本地查看现在我们已经搭建起本地的hexo博客了,执行以下命令(在H:\hexo),然后到浏览器输入localhost:4000看看。hexo generatehexo server3.部署编辑_config.yml(在H:\hexo下)。你在部署时,要把下面的zippera都换成你的账号名。deploy: type: github repository: https://github.com/senbiao/senbiao.github.io.git branch: master据说最新版本的hexo 中,这里的 type 要写成 git,而不是 github。执行下列指令即可完成部署。hexo generatehexo deploy注意:有些新用户需要设置 ssh,否则上述命令会失败。ssh 的介绍和设置方法请看官方教程,不用担心,很简单。记住:每次修改本地文件后,需要hexo generate才能保存。每次使用命令时,都要在H:\hexo目录下。4.技巧遇到什么其他的问题,不妨删除.deploy 和db.json 再重新生成试一试。tipshexo现在支持更加简单的命令格式了,比如:hexo g == hexo generatehexo d == hexo deployhexo s == hexo serverhexo n == hexo new其他Tips有的时候当你修改页面或更改配置后发现并没有立即生效,可以执行hexo clean然后再启动hexo server。默认的评论组件可能并不太适合中国大陆用户(你懂的。。),你可以选择性的换成别的组件,或主题,比如我用的多说评论以及Pacman主题。参与开源项目很简单,你只需要学会使用Git以及Github,遇到bug或任何程序问题可以递交issue,当然如果你有能力自己解决问题或可以为Hexo开发新的功能,那么请pull request。hexo可能更新过了,所以老的hexo可能会报错:{ [Error: Cannot find module ‘./build/Release/DTraceProviderBindings’] code: ‘MODULE_NOT_FOUND’ }{ [Error: Cannot find module ‘./build/default/DTraceProviderBindings’] code: ‘MODULE_NOT_FOUND’ }{ [Error: Cannot find module ‘./build/Debug/DTraceProviderBindings’] code: ‘MODULE_NOT_FOUND’ }解决办法:先执行: npm uninstall hexo再执行: npm install hexo –no-optional从Wordpress转移过来的,写了一段时间之后,文章全部在那里面,如果一篇篇的复制粘贴那工作量就太大了。好在Hexo提供了Wordpress插件,可以一次性把wordpress数据导入到Hexo博客,html文件都转换成了Markdown文件,非常的方便,有图片的更改一下图片的路径就好了。首先导出wordpress数据,得到的回事一个xml格式的文件,先把这个复制到Hexo文件夹下,假设文件是wordpress.xml。安装好wordpress插件,再使用迁移命令就可以实现从Wordpress到Hexo的转移。npm install hexo-migrator-wordpress –savehexo migrate wordpress wordpress.xml额,不知道是不是有人跟我一样有一个库没有README.md文件就浑身不舒服的强迫症= =正如大家所知道的,在source文件夹下的所有md文件都会被hexo渲染成html文件,导致README.md文件不能好好的放在里面了,即使是添加了layout: false依然没有用。不过现在有一个另外的好办法,那就是利用主题的source目录,也就是themes/themes-name/sou
© 2010 - 2020 网站综合信息查询 同IP网站查询 相关类似网站查询 网站备案查询网站地图 最新查询 最近更新 优秀网站 热门网站 全部网站 同IP查询 备案查询
2024-05-05 01:49, Process in 0.0091 second.