Jekyll - 在现有项目中创建新的站点脚手架

Thi*_*ark 11 jekyll

要创建具有杰基尔一个新的网站支架,该命令是jekyll new <site_name>在那里<site_name>是新项目的根文件夹名称.如果该<site_name>值是现有文件夹,则会引发错误:Conflict: <site_name> exists and is not empty.

是否有Jekyll命令可以在现有项目中创建新的站点支架?目的是调整现有静态站点以利用Jekyll中的模板等.

Dav*_*uel 21

您可以使用该--force标志强制Jekyll在非空文件夹中创建新站点.

jekyll new <site_name> --force
Run Code Online (Sandbox Code Playgroud)


小智 6

来自官方的Jekyll文档:

如果您希望将jekyll安装到现有目录中,可以通过jekyll new .在目录中运行而不是创建新目录来实现.如果现有目录不为空,您还必须--force像这样传递选项jekyll new . --force.

这是官方网站快速入门页面的链接:https: //jekyllrb.com/docs/quickstart/