我遇到了运行Laravel的工匠的问题。大多数命令都缺失了。一切正常,直到最后一位作曲家/代码更新。
例如,如果我写php artisan migrate
,我会收到以下错误:Command "migrate" is not defined.
下面是输入php artisan
时输出的示例。
Laravel Framework version Lumen (5.1.6) (Laravel Components 5.1.*)
Usage:
command [options] [arguments]
Options:
-h, --help Display this help message
-q, --quiet Do not output any message
-V, --version Display this application version
--ansi Force ANSI output
--no-ansi Disable ANSI output
-n, --no-interaction Do not ask any interactive question
--env[=ENV] The environment the command should run under.
-v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
Available commands:
help Displays help for a command
list Lists commands
serve Serve the application on the PHP development server
schedule
schedule:run Run the scheduled commands
有没有人有任何想法如何解决这个问题?
答案 0 :(得分:0)
作曲家似乎有问题。不知怎的composer.lock
进入git忽略列表,生产中使用的库与开发中使用的库不同。
答案 1 :(得分:-2)
语法已更改为php artisan make:migration。
您可以通过运行php artisan list
查看完整的命令列表