首頁  >  問答  >  主體

javascript - cross-env 不怎麼辦?

package.json裡面scripts語句如下

"test": "cross-env NODE_ENV=dev && node test.js"

test.js 只有一句話 console.log(process.env.NODE_ENV)

但結果顯示undefined

為什麼?

淡淡烟草味淡淡烟草味2710 天前1005

全部回覆(2)我來回復

  • 淡淡烟草味

    淡淡烟草味2017-05-19 10:19:26

    自問自答,原因是中間不能有&&&&這樣會分割出前後兩個環境,導致後一個語句的環境沒有NODE_ENV

    回覆
    0
  • PHPz

    PHPz2017-05-19 10:19:26

    NODE_ENV=dev这里不能有空格
    "test": "cross-env NODE_ENV=dev&& node test.js"

    回覆
    0
  • 取消回覆