H5制作工具收集

傻瓜可视化H5制作工具: 人人秀定位傻瓜级操作体验,除了能够制作简单的翻页H5,还支持各种互动插件,比如照片投票、游戏、微信红包、抽奖、VR全景、答题等功能,功能十分强大。 iH5定位于一款专业级H5制作工具,功能较为强大,用户可以编写代码,但是学习成本较高,不适合不懂代码的初学者。 Epub360的定位和iH5一样,是一款专业级H5制作工具,企业用户较多,很多功能需要开通年度VIP才可以使用。 …

阅读全文

2017移动Web APP开发指南

进入2017年,移动开发中采用前端Web技术来取代原生App进行开发越来越风靡,这些得益于JS框架的发展,框架设计演变也更加偏向于移动端,在库体积、效果、性能都比原来版本有长足的进展。本文是对2017年移动WebApp开发库的总结,方便各位读者进行技术选型,同时提供示例来方便学习。 JS框架 2017年国内移动Web APP开发中Vue可谓一枝独秀,可以看到很多公司基于Vue 2.0制作了组件库并 …

阅读全文

创建你的hexo博客

WordPress没法使用markdown写文章,总要登陆网站后台写文章也颇为麻烦,所以利用github搭建了一个技术博客,http://chaozh.github.io 这样有些技术小知识点也方便记录一下,欢迎访问。

目前由于hexo的升级。在github上搭建hexo博客的过程与网络上的文章指导内容会有少许变化。

第一步当然还是安装hexo,接着在本地创建自己的hexo博客目录

$ npm install hexo -g
$ hexo init <YOU_BLOG_DIR_NAME>

然后切换到那个目录下面,安装必备的node插件

$ cd <YOU_BLOG_DIR_NAME>
$ npm install 
$ npm install hexo-deployer-git --save

这时你的博客已经准备就绪啦,接着按照自己的需求修改配置文件,需要注意的是deploy部分

deploy:
  type: git
  repo: <YOUR_GITHUB_REPO_URL>

万事大吉,可以使用hexo new <POST_NAME>来创建新文章,写完后使用

$ hexo server #本地查看博客效果
$ hexo generate #生成静态文件用于部署
$ hexo deploy #部署同步到Github的项目上

有些遗憾的是这个git的deploy插件有点傻,仅把博客的静态文件提交到了远程仓库的master分支,而没有提交原始配置文件。没办法,只能自己动手进行分支同步。

$ cd <YOU_BLOG_DIR_NAME>
$ git init
$ git add remote origin <YOUR_GITHUB_REPO_URL>
$ git commit -a
$ git push origin master:<YOUR_REMOTE_BRANCHNAME>

好啦,以后任何位置都可以利用Github同步文章写博客啦

前端开发环境建设经验

首先是关于前端开发环境建设的珍贵经验,这些建议来自Google的前端大神Paul Irish的演讲《Paul Irish on Web Application Development Workflow》(youtube视频,需要翻墙)基本可以按照这个建议的顺序逐步优化前端开发环境与流程。 命令行界面中提示符栏需要显示当前目录,当前git项目及所在分支,当前目录分支本地是否修改 位于github的d …

阅读全文