我正在使用Windows 10操作系统,我正在使用命令行将Jekyll网站推送到个人服务器/域。 jekyll文件最初是在Mac上编译的。我调整了窗户的宝石。
使用'捆绑exec jekyll serve'我的网站运行良好,但是当我去构建网站时,没有任何变化。
有什么可能导致这个问题的原因吗?
我附加了两个屏幕 - 一个使用bundle exec jekyll build --watch
命令,另一个使用jekyll build
。
答案 0 :(得分:0)
我认为您误解了文档。
jekyll build
只需构建网站并将其放入 _site 文件夹中。jekyll build --watch
也会这样做,但也会更新 _site 文件夹的内容。以上两个命令都只是创建您的网站。但是为了让它“活着”#34;您需要一个由jekyll serve
命令提供的Web服务器:
Jekyll还附带了一个内置的开发服务器,可以让您在本地浏览器中预览生成的网站的样子。
serve
或多或少有效,build --watch
+提供服务器。