大佬教程收集整理的这篇文章主要介绍了[译]关于NODE_ENV,哪些你应该了解,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
NODE_ENV
是一个在Express框架中极其常用的环境变量。用其确定应用的运行环境(诸如开发,staging,生产,测试...)。
通常,应用将会运行在开发环境。我们可以通过改变process.env.NODE_ENV
来改变环境。让我们来看看框架/库在不同环境下的表现。
以下是与框架无关的一些特点:
中间件及其他依赖会被切换到更高效的代码路径
只安装dependencies
中的包,dependencies
与peerDependencies
的中包会被忽略
可以使用CSRF
压缩服务端响应(详见https://www.npmjs.com/package...)
模块迁移的设置被强制定位'safe'。这可以保证在部署时不会破坏生产数据。
全局禁用autoIndex。这能显著提高性能(详见http://docs.mongodb.org/manua...)。
还有许多这里就不一一列出。如你所见,将NODE_ENV设为production能达到更好的性能。所以这个变量在全球Node开发者心中有如此重要的地位。你应该牢记“总是将NODE_ENV设为production”。
以上是大佬教程为你收集整理的[译]关于NODE_ENV,哪些你应该了解全部内容,希望文章能够帮你解决[译]关于NODE_ENV,哪些你应该了解所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。