插件管理命令

以下命令用于管理 Winter 安装中的插件。

下载并安装Winter插件

php artisan plugin:install <plugin code>

plugin:install 命令通过其插件代码以格式下载并安装插件AuthorName.PluginName.您可以通过Winter市场获取插件代码。

请注意,您的安装应该绑定到项目才能使用此命令。您可以在 Winter 网站上创建项目,在账户/项目 部分。

NOTE: 如果您已经通过 Composer 在本地拥有插件文件或手动上传它们,那么您可以运行winter:up 运行插件的挂起迁移以“安装”它。此命令主要用于安装来自Winter CMS 市场.

列出已安装的插件

php artisan plugin:list

plugin:list 命令将在您的Winter安装中生成一个已安装插件的表格,包括安装的版本、插件是启用还是禁用以及插件的更新是否被冻结。

每个插件都按其插件代码列出,允许您将代码用于此处列出的其他插件命令。

刷新一个插件

php artisan plugin:refresh <plugin code>

plugin:refresh 命令允许您回滚插件,销毁其数据库记录和表,并重新运行插件上的所有更新。这是一种破坏性的行为。 在继续之前,系统将提示您确认操作。

此命令主要用于插件开发。

回滚插件

php artisan plugin:rollback <plugin code> [version]

plugin:rollback 命令允许您回滚插件,可以选择回滚到指定版本。它可以用于回滚在Winter安装中引入错误的插件,将其回滚到以前工作的版本。这是一种破坏性的行为。 在继续之前,系统将提示您确认操作。

version 参数是可选的 - 如果未指定,插件将完全回滚。

启用插件

php artisan plugin:enable <plugin code>

plugin:enable 命令允许您启用以前禁用的插件。该插件将能够在您的Winter安装中再次运行。

禁用插件

php artisan plugin:disable <plugin code>

plugin:disable 命令允许您禁用以前启用的插件。该插件将不再在您的Winter安装中起作用。如果禁用的插件是安装另一个插件的要求,则该插件也将被禁用。

删除插件

php artisan plugin:remove <plugin code>

plugin:remove 命令允许您删除安装在 Winter CMS 安装上的插件。这将删除插件的文件以及数据库记录和表格。这是一种破坏性的行为。 在继续之前,系统将提示您确认操作。

豫ICP备18041297号-2