Jekyll - 在现有项目中创建新站点脚手架
Jekyll - create new site scaffold in existing project
要使用 Jekyll 创建一个新的站点脚手架,命令是 jekyll new <site_name>
,其中 <site_name>
是新项目的根文件夹名称。如果 <site_name>
值是现有文件夹,则会引发错误:Conflict: <site_name> exists and is not empty.
是否有 Jekyll 命令可以在现有项目中创建新站点脚手架?目的是调整现有静态站点以利用模板Jekyll 等。
最简单的方法可能是创建一个新的子文件夹,运行 jekyll new .
并开始使用 Jekyll 将现有文件夹中的文件复制到新文件夹中。
您可以使用 --force
标志强制 Jekyll 在非空文件夹中创建新站点。
jekyll new <site_name> --force
来自 Jekyll 官方文档:
如果您希望将 jekyll 安装到现有目录中,您可以在目录中通过 运行 jekyll new .
来完成,而不是创建一个新目录。如果现有目录不为空,您还必须像这样传递 --force
选项 jekyll new . --force
.
这是link官方网站的快速启动页面:
https://jekyllrb.com/docs/quickstart/
要使用 Jekyll 创建一个新的站点脚手架,命令是 jekyll new <site_name>
,其中 <site_name>
是新项目的根文件夹名称。如果 <site_name>
值是现有文件夹,则会引发错误:Conflict: <site_name> exists and is not empty.
是否有 Jekyll 命令可以在现有项目中创建新站点脚手架?目的是调整现有静态站点以利用模板Jekyll 等。
最简单的方法可能是创建一个新的子文件夹,运行 jekyll new .
并开始使用 Jekyll 将现有文件夹中的文件复制到新文件夹中。
您可以使用 --force
标志强制 Jekyll 在非空文件夹中创建新站点。
jekyll new <site_name> --force
来自 Jekyll 官方文档:
如果您希望将 jekyll 安装到现有目录中,您可以在目录中通过 运行 jekyll new .
来完成,而不是创建一个新目录。如果现有目录不为空,您还必须像这样传递 --force
选项 jekyll new . --force
.
这是link官方网站的快速启动页面: https://jekyllrb.com/docs/quickstart/