집 > Q&A > 본문
package.json의 스크립트 문은 다음과 같습니다
test.js에는 문장이 하나뿐입니다 console.log(process.env.NODE_ENV)
console.log(process.env.NODE_ENV)
하지만 결과는undefined
undefined
왜?
淡淡烟草味2017-05-19 10:19:26
직접 질문하고 대답하세요. 그 이유는 중간에 아무것도 있을 수 없기 때문입니다.&&,&&이렇게 하면 두 환경이 전후로 나누어져 결과적으로 후자 문의 환경에는 NODE_ENV가 없습니다
&&
PHPz2017-05-19 10:19:26
NODE_ENV=dev这里不能有空格"test": "cross-env NODE_ENV=dev&& node test.js"
NODE_ENV=dev
"test": "cross-env NODE_ENV=dev&& node test.js"