在开发环境中,有用.env文件,但文档说生产环境不需要这个文件,那如何判断是开发环境还是生产环境?
这个可能是理解上的问题。实际上,开发环境和生成环境可以完全一样。文档的意思是,开发环境用.env,生产环境的时候删掉这个文件就行。这个文件主要是配置数据库之类的参数,一般开发用测试库,所以在这里面配置测试库的参数就行了。如果删掉这个文件了,配置会自动去读取database里面的设置参数。实际上,你就留着他,开发和生成环境一样的也可以,只要数据不会混乱就行。