💡
原文英文,约400词,阅读约需2分钟。
📝
内容提要
本文分析了next-runtime-env中的代码,该项目在运行时填充以"NEXT_PUBLIC_"开头的环境变量,并生成仅包含这些公共变量的JSON对象。
🎯
关键要点
- 本文分析了next-runtime-env中的代码,该项目在运行时填充以'NEXT_PUBLIC_'开头的环境变量。
- next-runtime-env是一个开源项目,由ExpatFile开发。
- getPublicEnv函数用于获取以'NEXT_PUBLIC_'开头的环境变量列表。
- Object.keys(process.env)返回环境变量的键名数组。
- 使用正则表达式过滤以'NEXT_PUBLIC_'开头的环境变量。
- reduce方法用于生成仅包含公共环境变量的JSON对象。
- 该项目提供了免费的可重用组件和课程,帮助用户学习高级技术。
➡️