【发布时间】:2013-10-11 17:29:45
【问题描述】:
我在 Windows 7 64 位中运行 Sublime Test 2。我已经安装(并多次重新安装)Laravel Generator 和 Laravel 4 Artisan。我已经更新了作曲家和所有依赖项。但我无法让它正常工作。如果我按 ctrl-shift-P 并输入“laravel”,我会得到一个包含 11 个 Artisan 选项的列表,然后是一个包含 17 个 Generate 选项的列表,其中 6 个似乎是重复的,然后是另一个包含 20 个 Artisan 选项的列表。第一批 Artisan 选项给出 WindowsError: [Error 2] The system cannot find the file specified, Generate options give [InvalidArgumentException] There are no commands defined in the "generate" namespace.
第二批 Artisan 选项似乎确实有效,例如 Laravel Artisan: Controller: Make 提供了一个命令行,如果我输入“test”,它会创建一个名为 test.php 的宁静控制器。
但是,我仍然无法使用更全面的资源生成。 任何人都可以解释一下吗?
【问题讨论】:
-
如果您通过 SublimeText 外部的命令行调用 artisan generate 命令是否有效?
-
我在 gitbash 中尝试了 php artisan controller:make test 并且成功了
-
然而 php artisan generate:controller test 产生了与 ST2 中相同的错误
-
您安装了 Artisan 软件包吗? forums.laravel.io/viewtopic.php?pid=52928#p52928
-
确实我有,使用包控制 - 到现在大概有十几次了!当然还有 Laravel 生成器本身。并尝试更改首选项中的 php.exe 路径。没有帮助,所以目前它恢复了默认值。