web工具箱 | 搭建免费在线导航

准备

  1. 本地nodejs环境
  2. 远程github仓库e
  3. 域名一枚

克隆项目代码到本地

git clone [email protected]:deffyc/e.git

本地初始化

  1. 数据文件 data/info.json 初始化为:
{"totalCount":0,"lastUpdateDate":"2016-12-12 10:32:06","lastUpdateCount":0}

data/sites/目录下清空,并在此目录下新建空文件"1.json"

echo '' >1.json

  1. 主页模板文件 src/index.jade,修改一定要注意格式,建议做备份

  2. 多说评论参数 src/app.js ,记得改完要删除app.min.js 文件,不会自动生成...

var sTmpl = [
                '',
                '',
                '',
                '
', '', '' ].join('');

远程修改

  1. 远程部署到github

git add *
git commit -m "upload"

  1. 在域名管理后台添加cname解析
  2. 如果像把根域名也解析过去,记得ping deffyc.github.io可获得ip地址用于A记录解析。

工具使用说明:

  1. 使用自带的交互脚本来添加

node add.js

  1. 编译生成静态网站

node build.js

  1. 重新push到github,若使用了CDN记得清缓存。

你可能感兴趣的:(web工具箱 | 搭建免费在线导航)