首页 文章

如何安装Laravel的Artisan?

提问于
浏览
73

我想在Laravel中创建迁移但是根据tutorials我需要Artisan CLI . php 命令工作正常,我在Windows上 . 我键入 php artisanphp artisan list ,我收到以下错误:

无法打开输入文件:artisan

我无法在documentation或Google中找到任何指南 . 我该如何安装Artisan?

6 回答

  • 0

    使用项目的根文件夹

    Artisan默认带有Laravel,如果你的 php 命令工作正常,那么你唯一需要做的就是 navigate to the project's root folder . 根文件夹是 the parent folder of the app folder . 例如:

    cd c:\Program Files\xampp\htdocs\your-project-name
    

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

    安装框架

    请记住,Artisan运行存储在 vendor 文件夹中的脚本,因此如果您安装了没有Composer的Laravel,例如下载并解压缩Laravel GitHub repo,那么您自己没有框架,当您尝试使用Artisan时可能会出现以下错误:

    无法打开输入文件:artisan

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

  • 125

    您只需阅读laravel安装页面:

    • 安装Composer(如果尚未安装)

    • 打开命令行并执行:

    composer global require "laravel/installer"
    

    在你的htdocs或www目录中,使用以下任一方法:

    laravel new appName
    

    (使用最新的Laravel(1.3.2)时,这可能会导致Windows计算机出错)或:

    composer create-project --prefer-dist laravel/laravel appName
    

    (这也适用于Windows)创建一个名为“appName”的项目 .

    要使用“php artisan xyz”,您必须在项目根目录中!因为工匠是一个文件php将要使用...简单,因为;)

  • 4

    在您使用Laravel时,您必须处于laravel目录结构的根目录中 . App,route,public等文件夹是根目录 . 只需按照以下步骤解决问题 . 使用以下方法检查作曲家身份: composer -v

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

    composer global require "laravel/installer"
    

    请查看以下命令:

    php artisan serve
    

    仍然没有工作,然后使用现有代码创建新项目 . 使用LINK

  • -9

    Explanation :当你使用作曲家在你的文件夹(例如myfolder)上安装一个新的laravel项目时,它会在你的文件夹(myfolder / laravel)中安装完整的laravel项目,而不是工匠在laravel内部 . 这就是你看到错误的原因,

    无法打开输入文件:artisan

    Solution :您必须通过命令提示符进入该位置或移动文件夹中的laravel文件 .

  • -6

    在laravel中,artisan是root / protected页面下的文件

    例如,

    c:\ xampp \ htdocs \ my_project \ protected \ artisan

    你可以用任何文本编辑器查看“artisan”文件的内容,它是一个php命令语法

    所以当我们打字

    php工匠

    我们告诉php在“artisan”文件中运行php脚本

    例如:

    php工匠改变

    将显示当前laravel版本的变化

    要查看其他选项,只需输入即可

    php工匠

  • 9

    记住这一点!!:当你成功安装了Composer之后,你已经拥有了Artisan ...希望它能帮助所有的新手!

相关问题