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

时间:2015-07-26 06:24:21

标签: jekyll

要使用Jekyll创建新的站点脚手架,命令为jekyll new <site_name>,其中<site_name>是新项目的根文件夹名称。如果<site_name>值是现有文件夹,则会引发错误:Conflict: <site_name> exists and is not empty.

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

3 个答案:

答案 0 :(得分:21)

您可以使用<?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="@color/ColorPrimary" app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" /> 标记强制Jekyll在非空文件夹中创建新网站。

--force

答案 1 :(得分:6)

From the official Jekyll docs:

If you wish to install jekyll into an existing directory, you can do so by running jekyll new . from within the directory instead of creating a new one. If the existing directory isn’t empty, you’ll also have to pass the --force option like so jekyll new . --force.

Here's is the link to the official site's quick start page: https://jekyllrb.com/docs/quickstart/

答案 2 :(得分:1)

最简单的方法可能是创建一个新的子文件夹,运行jekyll new .并开始使用Jekyll将现有文件夹中的文件复制到新文件夹中。