【发布时间】:2019-05-20 14:52:44
【问题描述】:
设置 Homestead for 1 specific project only 后,我想运行 Artisan CLI 进行数据库迁移。我尝试关注this tutorial,但一直收到此错误:
Could not open input file: artisan
我通过运行这些命令来设置项目(Windows):
composer require laravel/homestead --dev
vendor\\bin\\homestead make
vagrant up
然后我确保在根项目目录中,然后运行php artisan list,它给出了上面的错误。
我还尝试 ssh 进入 Homestead 虚拟机并导航到 code 文件夹(我的项目所在的位置)并运行 php artisan list,它给出了相同的错误。
附件是我根据要求运行 artisan 命令的工作目录:
我尝试在根目录和vendor\\laravel 中运行它,但无济于事。
那么如何在 Laravel Homestead 项目中运行工匠 CLI?
【问题讨论】:
-
在您的代码目录中,您有“node_module”目录。
-
@Vipul 我在代码目录中的任何地方都看不到它。你能澄清一下你的意思吗?
-
你能分享一下“code”目录中存在哪些目录吗?我认为你不在项目目录中
-
@Vipul 我已经分享了我的工作目录,谢谢。
-
你需要进入 laravel/homestead 目录并尝试命令
标签: php laravel homestead laravel-artisan