获取 Rails 应用程序以使用 Git 页面创建个人博客
Getting a Rails App to Work with Git Pages to Create a Personal Blog
我创建了一个 git 页面 -> https://github.com/username/username.github.io.git
然后我在 Cloud9-IDE 中创建了一个工作区并克隆了 https://github.com/username/username.github.io.git
然后我从终端gem install rails -v 5.0.1
安装了Rails
并创建一个新的 Rails 应用程序 rails _5.0.1_ new blog
,我创建了一个 'Hello World'
主页并确认它在本地与 Rails 服务器一起工作。
然后我提交更改并成功推送到 GitHub,提交在 repo 中可见。
git add -A
git commit -m "message"
git push
但是,在访问 https://username.github.io
时,除了页面顶部的自述文件 username.github.io
之外,我没有看到任何其他内容。
恐怕不会。 Rails 是一个动态系统,这意味着页面是从模板结合数据生成的。 Github 页面仅服务器静态 HTML,因此即使您将静态内容放入 Rails,您也无法 运行 为其提供服务的脚本。
如果您确实需要 Rails,请使用 Heroku 免费计划。
我创建了一个 git 页面 -> https://github.com/username/username.github.io.git
然后我在 Cloud9-IDE 中创建了一个工作区并克隆了 https://github.com/username/username.github.io.git
然后我从终端gem install rails -v 5.0.1
安装了Rails
并创建一个新的 Rails 应用程序 rails _5.0.1_ new blog
,我创建了一个 'Hello World'
主页并确认它在本地与 Rails 服务器一起工作。
然后我提交更改并成功推送到 GitHub,提交在 repo 中可见。
git add -A
git commit -m "message"
git push
但是,在访问 https://username.github.io
时,除了页面顶部的自述文件 username.github.io
之外,我没有看到任何其他内容。
恐怕不会。 Rails 是一个动态系统,这意味着页面是从模板结合数据生成的。 Github 页面仅服务器静态 HTML,因此即使您将静态内容放入 Rails,您也无法 运行 为其提供服务的脚本。
如果您确实需要 Rails,请使用 Heroku 免费计划。