我想在Laravel中创建迁移,但根据tutorials,我需要Artisan CLI。php
命令运行得很好,而我使用的是Windows。我键入php artisan
或php artisan list
,得到以下错误:
无法打开输入文件: artisan
我在documentation和谷歌上都找不到任何指南。如何安装Artisan?
发布于 2014-01-17 08:16:52
使用项目的根文件夹
Artisan默认情况下随Laravel一起提供,如果您的php
命令运行良好,那么您唯一需要做的就是通过导航到项目的根文件夹。根文件夹是 app
folder 的父文件夹。例如:
cd c:\Program Files\xampp\htdocs\your-project-name
现在,php artisan list
命令应该可以正常工作了,因为它会运行项目文件夹中名为artisan
的文件。
安装框架
请记住,Artisan运行存储在vendor
文件夹中的脚本,因此如果您在没有Composer的情况下安装了Laravel,则您没有框架本身,并且在尝试使用Artisan时可能会收到以下错误:
无法打开输入文件: artisan
要解决此问题,必须通过在项目的根文件夹中运行composer install
来安装框架本身。
发布于 2016-03-30 15:03:26
您只需阅读laravel安装页面:
composer global require "laravel/installer"
在您的htdocs或www目录中,使用:
laravel new appName
(这可能导致在windows计算机上使用最新的Laravel (1.3.2)时出现错误)或:
composer create-project --prefer-dist laravel/laravel appName
(这也适用于windows)来创建一个名为"appName“的项目。
要使用"php artisan xyz“,您必须位于项目根目录中!因为artisan是php将要使用的一个文件...就这么简单;)
发布于 2016-12-12 20:51:06
当您使用Laravel时,您必须位于laravel目录结构的根目录中。有App、route、public等文件夹是根目录。只需按照以下步骤解决问题即可。使用:composer -v
检查编写器状态
首先,使用Composer下载Laravel安装程序:
composer global require "laravel/installer"
请使用以下命令检查:
php artisan serve
仍然不能工作,然后使用现有代码创建新项目。使用LINK
https://stackoverflow.com/questions/21175570
复制相似问题