Node.js 节点/NPM的预定义专用系统环境变量
是否有我可以为Node预定义的特殊用途变量 我注意到,在Windows中,节点可以使用系统环境变量,如Node.js 节点/NPM的预定义专用系统环境变量,node.js,npm,Node.js,Npm,是否有我可以为Node预定义的特殊用途变量 我注意到,在Windows中,节点可以使用系统环境变量,如%PATH%,%OS%,以及其他变量。您也可以定义自己的,它们都可以通过process.env.your\u var\u name获得 在我读过的很多文档中,都提到了诸如端口,环境,节点路径,调试,等等 这些是节点本身的“特殊”变量,还是我可以在操作系统中自己命名和定义的变量?%PATH%,%OS%是系统环境变量,不特定于节点。您也可以从命令行访问它们 其他环境变量,如PORT,ENV在.ENV
%PATH%
,%OS%
,以及其他变量。您也可以定义自己的,它们都可以通过process.env.your\u var\u name
获得
在我读过的很多文档中,都提到了诸如端口
,环境
,节点路径
,调试
,等等
这些是节点本身的“特殊”变量,还是我可以在操作系统中自己命名和定义的变量?
%PATH%
,%OS%
是系统环境变量,不特定于节点。您也可以从命令行访问它们
其他环境变量,如PORT
,ENV
在.ENV
文件中定义,用于存储与主机和数据库相关的凭据
您可以在项目的基本目录中创建一个.env
文件,存储您自己的环境变量,并使用dotenv
包访问它
有关环境变量的详细信息:
您是否知道Node/NPM明确寻找或期望的任何特殊用途的“已知”变量?是否有可以定义的通用或通用变量的主列表?