10 NextJS 中用 .env 定义变量遇到问题

代码参见 https://github.com/linghuccc/nextjs_error (包括 .env 文件)

打开 .env 文件可以看到,里面定义了 2 个变量,一个叫 PROJECT_ID,另一个叫NEXT_PUBLIC_ENABLE_TESTNETS,在运行时(npm run dev),本地运行窗口(server)可以看到 2个变量的值(参见下图); command.jpg

但是在浏览器端(client),却只能看到一个变量的值(如下图) localhost.jpg

这是为什么?

(可以在 https://codesandbox.io/p/github/linghuccc/nextjs_error/main?workspaceId=54d5c3e7-96fe-41fc-b2e2-ab46b92fb8d9 查看实际运行情况)

请先 登录 后评论

最佳答案 2023-07-19 15:41

太久没有人回答,关闭问题了

请先 登录 后评论

其它 1 个回答

Tiny熊
  擅长:智能合约,以太坊
请先 登录 后评论
  • 2 关注
  • 0 收藏,1502 浏览
  • NPC.李括 提出于 2023-07-08 15:43