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