我已经建立了一个香草 Octopress 博客并且我在 github 页面上托管,但是在使用rake preview
.
为了帮助排除故障,以下是我在设置 Octopress 后所做的更改的简短列表(我记得):
- 在 _config.yml 中,将 url 更改为我的域
- 在 _config.yml 中,将 root 更改为“/”
- 在 _config.yml 中,在 3rd 方设置下指定了我的 github 存储库
- 在 /public/github 中添加了指向我的域的 CNAME
- 在 /source/ 中添加了指向我的域的 CNAME
- 发了一个帖子使用
rake new_post
以下是对问题的描述:
http://localhost:4000
产生 404,但是,我可以看到我的网站http://localhost:4000/github/index.html
- 预览 /github/index.html 时,大多数样式表/JS 都返回 404。
这是我运行时发生的情况rake generate
,然后是rake preview
:
Starting to watch source with Jekyll and Compass. Starting Rack on port 4000
Configuration from /Users/[redacted]/Documents/code/octopress/_config.yml
[2013-09-09 10:21:44] INFO WEBrick 1.3.1
[2013-09-09 10:21:44] INFO ruby 1.9.3 (2013-06-27) [x86_64-darwin11.4.2]
[2013-09-09 10:21:44] INFO WEBrick::HTTPServer#start: pid=39870 port=4000
Auto-regenerating enabled: source -> public/github
[2013-09-09 10:21:45] regeneration: 95 files changed
>>> Change detected at 10:21:45 to: screen.scss
identical public/github/stylesheets/screen.css
Dear developers making use of FSSM in your projects,
FSSM is essentially dead at this point. Further development will
be taking place in the new shared guard/listen project. Please
let us know if you need help transitioning! ^_^b
- Travis Tilley
>>> Compass is watching for changes. Press Ctrl-C to Stop.