Merge pull request #44 from drawing/master Fix Chinese and English mixing
Merge pull request #44 from drawing/master
Fix Chinese and English mixing
为了考虑多数人不熟悉js,使用docker自动构建需要操作的环境。
Mac OSx,需要使用 https://download.docker.com/mac/stable/Docker.dmg 或老的docker tools来准备本地环境。
Ubuntu/Centos就比较简单了,随便安一个能起docker的内核和软件包就好了。
# 依赖工具 sudo yum instal nodejs # 准备源码 git clone git@github.com:soulteary/tengine-website-generator.git # 依赖组件 sudo npm install --production --registry=https://registry.npm.taobao.org --silent # 构建镜像 sudo ./ctl.sh build-image
# 方便一边修改文档&脚本,一边预览网站结果 sudo ./ctl.sh dev
打开浏览器 localhost:4000
随便修改内容,然后网站会有变化。
sudo ./ctl.sh release #进容器后输入 hexo g # CTRL+D # 把public内容都扔tengine-website即可。
sudo ./ctl.sh deploy
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
Tengine WebSite
准备环境
为了考虑多数人不熟悉js,使用docker自动构建需要操作的环境。
Mac OSx,需要使用 https://download.docker.com/mac/stable/Docker.dmg 或老的docker tools来准备本地环境。
Ubuntu/Centos就比较简单了,随便安一个能起docker的内核和软件包就好了。
开发模式
打开浏览器 localhost:4000
随便修改内容,然后网站会有变化。
生成模式
部署网站