首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何安装Laravel's Artisan?

如何安装Laravel's Artisan?
EN

Stack Overflow用户
提问于 2014-01-17 08:16:52
回答 5查看 185.9K关注 0票数 92

我想在Laravel中创建迁移,但根据tutorials,我需要Artisan CLI。php命令运行得很好,而我使用的是Windows。我键入php artisanphp artisan list,得到以下错误:

无法打开输入文件: artisan

我在documentation和谷歌上都找不到任何指南。如何安装Artisan?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2014-01-17 08:16:52

使用项目的根文件夹

Artisan默认情况下随Laravel一起提供,如果您的php命令运行良好,那么您唯一需要做的就是通过导航到项目的根文件夹。根文件夹是 app folder 的父文件夹。例如:

代码语言:javascript
复制
cd c:\Program Files\xampp\htdocs\your-project-name

现在,php artisan list命令应该可以正常工作了,因为它会运行项目文件夹中名为artisan的文件。

安装框架

请记住,Artisan运行存储在vendor文件夹中的脚本,因此如果您在没有Composer的情况下安装了Laravel,则您没有框架本身,并且在尝试使用Artisan时可能会收到以下错误:

无法打开输入文件: artisan

要解决此问题,必须通过在项目的根文件夹中运行composer install来安装框架本身。

票数 136
EN

Stack Overflow用户

发布于 2016-03-30 15:03:26

您只需阅读laravel安装页面:

  1. Install Composer如果尚未安装
  2. ,请打开命令行并执行以下操作:

代码语言:javascript
复制
composer global require "laravel/installer"

在您的htdocs或www目录中,使用:

代码语言:javascript
复制
laravel new appName

(这可能导致在windows计算机上使用最新的Laravel (1.3.2)时出现错误)或:

代码语言:javascript
复制
composer create-project --prefer-dist laravel/laravel appName

(这也适用于windows)来创建一个名为"appName“的项目。

要使用"php artisan xyz“,您必须位于项目根目录中!因为artisan是php将要使用的一个文件...就这么简单;)

票数 12
EN

Stack Overflow用户

发布于 2016-12-12 20:51:06

当您使用Laravel时,您必须位于laravel目录结构的根目录中。有App、route、public等文件夹是根目录。只需按照以下步骤解决问题即可。使用:composer -v检查编写器状态

首先,使用Composer下载Laravel安装程序:

代码语言:javascript
复制
composer global require "laravel/installer"

请使用以下命令检查:

代码语言:javascript
复制
php artisan serve

仍然不能工作,然后使用现有代码创建新项目。使用LINK

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21175570

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档