我必须.env
文件.env.local
而且.env.pro
我不知道如何在文件之间切换,我尝试config\app.php
从
'env' => env('APP_ENV', 'pro'),
至
'env' => env('APP_ENV', 'local'),
但是我得到一个没有错误的空白屏幕,如何告诉框架必须加载哪个文件?
不应将 .env 文件从您的 DEV 环境复制到您的生产环境,因此您在每个环境中都有这些文件的不同版本。
https://laravel.com/docs/7.x/configuration#environment-configuration
如果您使用 git 进行版本控制,默认情况下会排除 .env 文件。但是,如果您需要向其他开发人员提供有关所需特定配置的提示,您应该将它们放入 .env.example 文件中。对于测试,您可以按照 Laravel 文档中的文章中所述使用特定的 .env 文件,即:.env.testing