환경 변수 설정 및 node.js 서버 실행

환경 변수 설정 및 node.js 서버 실행

우분투에는 다음이 있습니다.

$ DEBUG=* node server.js

하지만 FreeBSD에서 이 작업을 시도하면 다음 오류가 발생합니다.

# setenv DEBUG * node server.js
setenv: Too many arguments.

어떻게 해야 하나요?

답변1

setenv당신은 혼란 스러워 보인다env. setenv에 내장csh그리고sh환경 변수의 값을 정의하는 데에만 사용되며, 이와 같이 실행하기 위해 명령이 필요하지 않습니다 env.

일반적인 사용법 setenv은 다음과 같습니다.

setenv [VAR [word]]

일반적인 사용법 env은 다음과 같습니다.

env [VAR=word ...] [command [argument ...]]

예를 들어:

env DEBUG="*" node server.js

관련 정보