laravel问题汇总

Posted Aaronqcd

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了laravel问题汇总相关的知识,希望对你有一定的参考价值。

一、laravel问题

1.常使用的命令:

(1).artisan常用命令:

php artisan key:generate    //设置程序密钥

 

/*If you have PHP installed locally and you would like to use PHP‘s built-in development server to serve your application, you may use the serve Artisan command. This command will start a development server at http://localhost:8000*/

php artisan serve

php artisan serve --port=8080

 

/*

clear the compiled classes Larvel can optimize class loading and want to clear any optimizations for testing

This deletes two files:

  1. The bootstrap/compiled.php file. This file is created when you optimize classes.
  2. The app/storage/meta/services.json file. This file is created as Laravel tries to optimize the loading of the service providers your application uses.*/

php artisan clear-compiled  

php artisan optimize      //优化应用程序性能,生成自动加载文件,且产生聚合编译文件 bootstrap/compiled.php

(2).composer常用命令:

composer install        //install 命令从当前目录读取 composer.json 文件,处理了依赖关系,并把其安装到 vendor 目录下

 

composer update         //为了获取依赖的最新版本,并且升级 composer.lock 文件,你应该使用 update 命令

composer update vendor/package vendor/package2      //如果你只是想更新几个包,你可以像这样分别列出它们

composer update --no-scripts    //跳过 composer.json 文件中定义的脚本

/*某些情况下你需要更新 autoloader,例如在你的包中加入了一个新的类。你可以使用 dump-autoload 来完成,而不必执行 install 或 update 命令

此外,它可以打印一个优化过的,符合 PSR-0/4 规范的类的索引,这也是出于对性能的可考虑。在大型的应用中会有许多类文件,而 autoloader 会占用每个请求的很大一部分时间,使用 classmaps 或许在开发时不太方便,但它在保证性能的前提下,仍然可以获得 PSR-0/4 规范带来的便利*/

composer dump-autoload                  

以上是关于laravel问题汇总的主要内容,如果未能解决你的问题,请参考以下文章

Laravel:如何在控制器的几种方法中重用代码片段

laravel问题汇总

Laravel 5.8 有条件地插入 sql 片段

Laravel 入门常见问题汇总

Laravel 错误报告问题汇总

Laravel 错误报告问题汇总