我一直在使用jekyll一个月左右,直到今天都没有问题。我去了终端运行jekyll并被提示:
Configuration file: /Users/jamiefitzhenry/desktop/casa/_config.yml
jekyll 2.5.3 | Error: Address already in use - bind(2)
我似乎通过找到PID并将其杀死来解决这个问题,但是当我再次运行jekyll时,我得到了这个:
Configuration file: /Users/jamiefitzhenry/desktop/casa/_config.yml
Server address: http://127.0.0.1:3000/
Server running... press ctrl-c to stop.
当我将http://127.0.0.1:3000/放入浏览器时,我只获取页面的html,但没有其他内容正在更新。当我进入我的文本编辑器(Espresso)并保存更改时,没有任何反应。这是我的config.yml
# Build settings
markdown: kramdown
permalink: pretty
port: 3000
sass:
sass_dir: assets/css
style: :nested
每当我开始运行jekyll时,通常会发生这种情况,但是只要我将index.html中的整个站点更新保存在浏览器中,这次就不是这种情况了。
我仍然很擅长在终端中运行命令,但是我们非常感谢任何帮助。