84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
package.json裡面scripts語句如下
"test": "cross-env NODE_ENV=dev && node test.js"
test.js 只有一句話 console.log(process.env.NODE_ENV)
console.log(process.env.NODE_ENV)
但結果顯示undefined
undefined
為什麼?
自問自答,原因是中間不能有&&,&&這樣會分割出前後兩個環境,導致後一個語句的環境沒有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"
自問自答,原因是中間不能有
&&
,&&
這樣會分割出前後兩個環境,導致後一個語句的環境沒有NODE_ENVNODE_ENV=dev
这里不能有空格"test": "cross-env NODE_ENV=dev&& node test.js"