CLI
在本章中,我们将了解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创建新项目非常简单。 您可以使用Grav实例创建新项目。
打开terminal或console ,然后导航到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