实用命令

以下命令是Winter安装可用的实用程序命令。

运行单元测试

php artisan winter:test [--core] [--plugin=] [--configuration=]

winter:test 命令为整个项目、特定插件或 Winter 核心运行单元测试。

要运行整个项目的单元测试:

php artisan winter:test

或者,只运行核心单元测试,使用-o 或者--core 选项:

php artisan winter:test -o

要运行特定插件的测试,请使用-p 或者--plugin= 选项:

php artisan winter:test -p Acme.Demo

要运行自定义测试套件,请使用-c 或者--configuration= 选项:

php artisan winter:test -c ./custom-path/phpunit.xml

如果使用额外的 PHPUnit 参数/选项,它们必须包含在 winter:test 命令的选项之后:

php artisan winter:test -p Acme.Demo --filter=FilteredTest --stop-on-failure

实用转轮

winter:util - 执行一般实用任务的通用命令,例如清理文件或合并文件。传递给此命令的参数将决定所使用的任务。

编译Winter资产

输出 JavaScript (js)、样式表 (less)、客户端语言 (lang) 或所有内容 (assets) 的组合系统文件。

php artisan winter:util compile assets
php artisan winter:util compile lang
php artisan winter:util compile js
php artisan winter:util compile less

要合并而不缩小,请通过--debug 选项。

php artisan winter:util compile js --debug

拉取所有回购协议

这将执行命令git pull 在所有主题和插件目录上。

php artisan winter:util git pull

清除缩略图

删除上传目录中所有生成的缩略图。

php artisan winter:util purge thumbs

清除上传

删除上传目录中不存在于“system_files”表中的文件。

php artisan winter:util purge uploads

清除孤立的上传

删除“system_files”表中不属于任何其他模型的记录。

php artisan winter:util purge orphans

要同时删除在本地存储中没有关联文件的记录,请传递--missing-files 选项。

php artisan winter:util purge orphans --missing-files
豫ICP备18041297号-2