package.json 内のスクリプト ステートメントは次のとおりです
test.js には 1 つの文しかありません console.log(process.env.NODE_ENV)
console.log(process.env.NODE_ENV)
しかし、結果は 未定義
未定義
自分で質問して答えてください。その理由は、間に何も存在できないからです&&,&&これにより、前後の 2 つの環境が分割され、後者のステートメントの環境には NODE_ENV がなくなります
&&
NODE_ENV=dev这里不能有空格"test": "cross-env NODE_ENV=dev&& node test.js"
NODE_ENV=dev
"test": "cross-env NODE_ENV=dev&& node test.js"
自分で質問して答えてください。その理由は、間に何も存在できないからです
&&
,&&
これにより、前後の 2 つの環境が分割され、後者のステートメントの環境には NODE_ENV がなくなりますNODE_ENV=dev
这里不能有空格"test": "cross-env NODE_ENV=dev&& node test.js"