两个文件都是配置文件, 后者是环境变量.
最初我以为现有配置文件, 然后根据配置文件生成环境变量. 但是我在使用 laravel CLI 部署新项目后, 前者中仍然是 'key' => env('APP_KEY', 'SomeRandomString')
, 后者已经有了 APP_KEY=aaaaao8gmXCOVEjXAY9ePfY9HIcbbbbb
这个. 两者不一致.
是否两者的作用域不一样?
它们的关系是怎样的?
我参考了:
1. http://laravel.com/docs/5.0/configuration#environment-configuration
2. https://laracasts.com/discuss/channels/site-improvements/configappphp-should-not-have-environment-dependent-configurations
但还是理解得不够好, 请详解.
新手.
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.