【问题标题】:Laravel 5.1 rename projectLaravel 5.1 重命名项目
【发布时间】:2016-07-09 03:37:16
【问题描述】:

如果我想重命名我的 laravel 5.1 项目,最好的解决方案是什么,我只是尝试重命名一个,但它不能正常工作,出现一些错误。

重命名 laravel 项目是否需要执行某些步骤?

【问题讨论】:

    标签: laravel laravel-5 laravel-5.1 rename


    【解决方案1】:

    您应该使用php artisan app:name 命令重命名您的应用。它将为您更改所有项目文件中的命名空间。这是重命名应用的唯一正确方法。

    https://laravel.com/docs/5.0/configuration#after-installation

    【讨论】:

    • 还有办法回滚这个
    • @JohnDoesLegacy,如果你运行了php artisan app:name 命令,现在你想返回所有东西,只需运行php artisan app:name App
    • 你的意思是app的旧项目名称
    • 无法再使用 appserviceprovider not found
    • 您似乎也手动更改了一些内容。刚刚尝试重命名一个应用程序并将其重命名为App,它工作得很好(Laravel 5.2)。如果您使用的是 Git,只需签出旧提交。如果没有,请尝试记住您手动更改的内容并尝试修复它。
    【解决方案2】:

    从 laravel 5.3 版起^ 有一个调用应用程序名称的函数

    config('app.name');
    

    您可以在此文件中更改默认名称“Laravel”

    config/app.php
    
    'name' => 'Laravel',
    

    还有 .env 文件中

    APP_NAME=Laravel

    【讨论】:

    • 这就是我要找的。仅供参考,如果您使用的是artisan serve,则需要重新启动它
    【解决方案3】:

    我只是建议:

    1. 转到 APP-NAME 处的 .env 文件 =
    2. 将您想要的名称放在“”(双引号)中
    3. 重启服务器

    你就完成了。

    【讨论】:

    • “重启你的服务器”——处理 HTTP 请求时最重要的注意事项 :)
    【解决方案4】:

    您可以使用以下命令更改项目名称:

    php artisan app:name your_git_name\your_app_name
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-02-19
      • 2020-08-14
      • 1970-01-01
      • 2017-02-01
      • 2011-01-03
      • 2014-05-14
      • 2016-08-03
      相关资源
      最近更新 更多