📅  最后修改于: 2020-10-25 05:31:06             🧑  作者: Mango
在本章中,我们将了解CLI在Grav中的工作方式。 CLI代表存储在bin / Grav中的命令行界面。它执行一些任务,例如清除缓存,创建备份副本等。
在不同平台上,访问CLI的方式有所不同。在Windows上,您可以通过cmd访问,在Mac上,可以通过Terminal访问,而在Linux上,可以使用shell。在Windows中,您不能使用UNIX样式命令。要使用它们,只需安装msysgit软件包即可,该软件包在Windows上提供GIT和GIT BASH并提供UNIX样式的命令。
您可以使用以下命令列出Grav中可用的命令-
$ bin/Grav list
您可以看到可用的命令,如以下屏幕截图所示-
用Grav创建新项目非常简单。您可以使用Grav实例创建一个新项目。
打开终端或控制台,然后导航到Grav文件夹。
$ cd ../ProjectFolder/grav
您的Grav将安装在Web服务器的根目录中。如果要在Grav的根文件夹内创建名为contact的文件夹,则使用命令-
$ bin/Grav project-name ../webroot/ contact
它将下载所有必需的依赖项并创建一个新的Grav实例。
在安装依赖项时,Grav会自动安装插件,即错误插件,问题插件和反物质主题。您可以通过在终端或控制台中使用以下命令来安装它们-
$ cd ../webroot/myproject
$ bin/Grav install
现在,您将在各自的文件夹中看到下载的插件,如下所示:
../webroot/ myproject / user / plugins / error
../webroot/ myproject / user / plugins / problems
../webroot/ myproject / user / themes / antimatter
您可以删除文件和文件夹以清除存储在缓存/文件夹中的缓存。要清除缓存,可以使用以下命令-
$ cd ../webroot/myproject
$ bin/Grav clear-cache
在Grav中,您可以备份存储在根文件夹下的项目。由于它不会使用数据库,因此进行备份没有困难。如果您要创建名为myproject( ../webroot/ myproject)的项目的备份,请使用以下命令-
$ cd ../webroot/myproject
$ bin/Grav backup
您将在backup /文件夹下看到备份的zip文件。
您可以更新通过Github安装并使用基于composer的供应商软件包手动安装的Grav composer。命令是-
$ bin/Grav composer