📜  laravel 8 清除编译的类文件 - PHP (1)

📅  最后修改于: 2023-12-03 15:17:11.973000             🧑  作者: Mango

Laravel 8 清除编译的类文件 - PHP

在使用 Laravel 8 开发项目时,由于框架会将 PHP 代码编译成类文件来提升性能,有时候需要手动清除这些编译的类文件。本文将介绍如何在 Laravel 8 中清除编译的类文件。

方法一:使用 Artisan 命令

Laravel 8 提供了 Artisan 命令来快速清除编译的类文件。

在项目根目录下运行以下命令:

php artisan clear-compiled

这将会清除编译的类文件并重新生成。

方法二:手动删除类文件

如果你需要手动删除编译的类文件,可以按照以下步骤进行操作:

  1. 打开命令行工具,并进入你的 Laravel 8 项目根目录。
  2. 进入 bootstrap/cache 目录。
  3. 删除其中的以下文件:
    • config.php
    • packages.php
    • services.php
  4. 进入 vendor 目录。
  5. 删除其中的 compiled.php 文件。

以上操作将会清除编译的类文件并重新生成。

注意事项
  • 清除编译的类文件可能会导致项目在首次访问时加载速度较慢,因为需要重新编译类文件。
  • 在正式环境下,一般不建议频繁清除编译的类文件,因为这会影响性能。

希望以上内容能帮助到你!