为什么process.env.myvariable不能在nextjs的typescript项目类型中工作?



创建了一个名为:.env的文件。本地在我自己项目的根目录

并放入一个名为WEBSOCKET_VARIABLE=THIS_IS_TEXT的变量

但是当我想通过:process.env访问它时。WEBSOCKET_VARIABLE,它找不到任何东西。

为什么?我该如何修复它?

如果您需要访问浏览器中的环境变量,那么您需要使用NEXT_PUBLIC_作为前缀。

从文档:https://nextjs.org/docs/basic-features/environment-variables exposing-environment-variables-to-the-browser

最新更新