环境变量是可以影响计算机程序行为的动态值。它们通常用于存储配置设置、API 密钥和其他不应直接硬编码到应用程序源代码中的敏感信息。这使你可以在不修改代码本身的情况下轻松更改应用程序的行为,使其在不同环境(如开发、测试和生产)中更加灵活和安全。
Next.js 内置了对环境变量的支持,允许你使用 .env 加载环境变量,并通过添加 NEXT_PUBLIC_ 前缀来为浏览器打包环境变量。
.env
NEXT_PUBLIC_