当我想在一个项目的package.json脚本中设置一些环境变量时,我真的感到很困惑。我尝试过以下脚本:
"start": "cp -f ./src... && NODE_ENV=dev wepy build --watch"
它工作正常,我得到dev
中的process.env.NODE_ENV
。
但是为什么我首先编写的以下命令不能设置环境变量。我却得到undefined
中的process.env.NODE_ENV
:
"start": "cp -f ./src... && NODE_ENV=dev && wepy build --watch"
或
"start": "NODE_ENV=dev && cp -f ./src... && wepy build --watch"
我的代码有什么问题?