博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Octopress 之 Mac 版环境配置
阅读量:5298 次
发布时间:2019-06-14

本文共 1191 字,大约阅读时间需要 3 分钟。

前提条件:

1.安装了 Git

2.用 rbenv 或 RVM 安装了 Ruby 1.9.3 以上版本
3.安装了 ExecJS 的一种支持 JavaScript 运行环境

一、安装 Octopress

1 git clone git://github.com/imathis/octopress.git octopress2 cd octopress

二、安装依赖

1 gem install bundler2 bundle install

遇到问题

Gem::RemoteFetcher::FetchError: Errno::ECONNRESET: Connection reset by peer - SSL_connect (https://rubygems.org/gems/tilt-2.0.1.gem)

An error occurred while installing tilt (2.0.1), and Bundler cannot continue.
Make sure that `gem install tilt -v '2.0.1'` succeeds before bundling.

安装 tilt

gem install tilt -v '2.0.1'

再次执行

bundle install

遇到问题

Gem::RemoteFetcher::FetchError: Errno::ECONNRESET: Connection reset by peer - SSL_connect (https://rubygems.org/gems/jekyll-watch-1.2.1.gem)

An error occurred while installing jekyll-watch (1.2.1), and Bundler cannot continue.
Make sure that `gem install jekyll-watch -v '1.2.1'` succeeds before bundling.

安装 tilt

gem install jekyll-watch -v '1.2.1'

再次执行

bundle install

三、安装默认的 Octopress 主题

rake install

四、部署

heroku 上进行部署

安装 heroku

gem install heroku

创建 heroku app

heroku create

发布到 heroku

1 rake generate2 git add .3 git commit -m 'site updated'4 git push heroku master

 

转载于:https://www.cnblogs.com/woojuno/p/4480745.html

你可能感兴趣的文章
CF528D. Fuzzy Search [FFT]
查看>>
N皇后问题--递归回溯
查看>>
LeetCode Longest Increasing Path in a Matrix
查看>>
查看系统中断和中断绑核关系
查看>>
上周分工概述
查看>>
运算符优先级
查看>>
搭建阿里云服务器,构建wordpress
查看>>
【转】CSRF攻击的应对之道
查看>>
java -jar 启动jar包 带参数
查看>>
vue同胞组件通讯解决方案(以下为一种另外可用vuex解决)
查看>>
poj 1061 青蛙的约会
查看>>
iOS开发多线程篇—NSOperation简单介绍
查看>>
统治世界的十大算法
查看>>
WSL 开启 SSH,并且远程遥控
查看>>
Spring中事务传播行为
查看>>
HDU - 1042 - N! - JAVA
查看>>
1.4.1python下载网页(每天一更)
查看>>
Excel 2010导数据到SQL SERVER 2008
查看>>
单点登录的实现
查看>>
Java动态代理
查看>>