当前位置: 首页 > 文档资料 > Grav 入门教程 >

CLI

优质
小牛编辑
127浏览
2023-12-01

在本章中,我们将了解CLI如何在Grav中工作。 CLI代表存储在bin/Grav命令行界面。 它执行一些任务,例如clearing cache ,创建backup副本等。

在不同平台上访问CLI是不同的。 在Windows上,您可以通过cmd访问,在Mac上可以通过Terminal访问,在Linux上可以使用shell。 在Windows中,您不能使用UNIX样式命令。 要使用它们,只需安装提供GIT和GIT BASH的msysgit包,并在Windows上提供UNIX样式命令。

您可以使用以下命令列出Grav中的可用命令 -

$ bin/Grav list

您可以看到可用的命令,如以下屏幕截图所示 -

Grav CLI

新项目创建

使用Grav创建新项目非常简单。 您可以使用Grav实例创建新项目。

  • 打开terminalconsole ,然后导航到Grav文件夹。

$ cd ../ProjectFolder/grav
  • 您的Grav将安装在Web服务器的根目录中。 如果要在Grav的根文件夹中创建名为contact的文件夹,请使用以下命令:

$ bin/Grav  project-name  ../webroot/ contact

它将下载所有必需的依赖项并创建一个新的Grav实例。

安装Grav依赖项

在安装依赖项时,Grav会自动安装插件,即error插件,插件problems插件和antimatter主题。 您可以在终端或控制台中使用以下命令安装它们 -

$ cd ../webroot/myproject
$ bin/Grav install

您现在将在各自的文件夹中看到下载的插件 -

  • ../webroot/myproject/user/plugins/error

  • ../webroot/myproject/user/plugins/problems

  • ../webroot/myproject/user/themes/antimatter

清除Grav缓存

您可以删除文件和文件夹以清除cache/文件夹中存储的cache/ 。 要清除缓存,可以使用以下命令 -

$ cd ../webroot/myproject
$ bin/Grav clear-cache

创建备份

在Grav中,您可以备份存储在根文件夹下的项目。 因为它不会使用数据库所以备份没有困难。 如果要创建名为myproject( ../webroot/myproject myproject)的项目备份,请使用以下命令 -

$ cd ../webroot/myproject
$ bin/Grav backup

您将看到在backup/文件夹下创建的backup/的zip文件。

更新Composer

您可以更新通过Github安装并使用基于作曲家的供应商包手动安装的Grav编辑器。 命令是 -

$ bin/Grav composer