October CMS 包含这些用于管理您的项目的命令。
project:sync 安装属于某个项目的所有插件和主题。
php artisan project:syncproject:set 设置当前安装的许可证密钥。
php artisan project:set <license key>十月内容管理系统包含了一些用于管理插件的命令。
plugin:install - 通过其名称下载并安装该插件。下一个示例将安装一个名为AuthorName.PluginName的插件.
php artisan plugin:install AuthorName.PluginName使用 --want 选项来安装特定插件版本。
php artisan plugin:install AuthorName.PluginName --want=1.0您可以使用 --from 选项从远程源安装插件。
php artisan plugin:install AuthorName.PluginName --from=git@github.com:authorname/pluginname-plugin.git使用 --want 选项来指定目标分支或版本。
php artisan plugin:install AuthorName.PluginName --from=git@github.com:authorname/pluginname-plugin.git --want=dev-develop使用 --oc 选项,如果您的包名包含 oc 前缀.
php artisan plugin:install AuthorName.PluginName --from=git@github.com:authorname/pluginname-plugin.git --ocplugin:check - 执行对已安装插件依赖项的全系统范围检查。此命令将遍历当前安装的每个主题和插件,并检查其依赖项是否也已安装。如果它发现任何缺失的依赖项,它将尝试安装它们。
php artisan plugin:checkplugin:refresh - 销毁插件的数据库表并重新创建它们. 此命令对开发很有用.
php artisan plugin:refresh AuthorName.PluginName使用 该 --rollback 选项 以 仅 销毁 这些 数据库 表 而 不 重新创建 它们。
php artisan plugin:refresh AuthorName.PluginName --rollback您还可以使用 --rollback 选项指定版本号,以停止在指定版本。
php artisan plugin:refresh AuthorName.PluginName --rollback=1.0.3plugin:list - 显示已安装插件的列表及其版本号。
php artisan plugin:listplugin:disable - 禁用现有插件。
php artisan plugin:disable AuthorName.PluginNameplugin:enable - 启用一个已禁用的插件。
php artisan plugin:enable AuthorName.PluginNameplugin:remove - 销毁插件的数据库表并从文件系统删除插件文件。
php artisan plugin:remove AuthorName.PluginNameOctober 包含许多用于管理主题的命令。
theme:install - 下载并安装 主题市场 中的主题. 以下示例将把主题安装到 /themes/authorname-themename
php artisan theme:install AuthorName.ThemeName您可以使用 --from 选项从远程源安装一个主题。
php artisan theme:install AuthorName.ThemeName --from=git@github.com:authorname/themename-theme.git使用 --want 选项来指定一个目标分支或版本。
php artisan theme:install AuthorName.ThemeName --from=git@github.com:authorname/themename-theme.git --want=dev-develop使用 --oc 选项 如果你的包名带有 oc 前缀。
php artisan theme:install AuthorName.ThemeName --from=git@github.com:authorname/oc-themename-theme.git --octheme:check - 对主题进行全系统范围的检查,以查看它们是否应被标记为只读并防止更改。此命令将遍历每个主题,并检查它是否已使用 composer 安装,如果是这样,将添加一个 主题锁定文件,并创建一个子主题。
php artisan theme:checktheme:list - 列出已安装主题。
php artisan theme:listtheme:use - 切换活动主题。以下示例将切换到位于 /themes/rainlab-vanilla 的主题
php artisan theme:use rainlab-vanillatheme:remove - 删除一个主题。以下示例将删除目录 /themes/rainlab-vanilla
php artisan theme:remove rainlab-vanillatheme:copy - 复制现有主题以创建一个新主题,包括子主题的创建。
php artisan theme:copy <source-theme> [destination-theme]