节点启动脚本未在Mac上设置

时间:2017-09-13 21:34:33

标签: javascript node.js testing package.json

我必须遵循哪些似乎适用于Windows(就我所知的Linux而言):

的package.json:

"scripts": {
    "test": "NODE_ENV=test || SET \"NODE_ENV=test\"&& mocha **/*.test.js --reporter spec"
}

但是由于某种原因,它并没有在OSX上工作,我试着只做NODE_ENV=test,但这也没有任何想法?

1 个答案:

答案 0 :(得分:1)

您需要在变量名称前添加export,就像在Windows中执行SET一样:

"scripts": {
    "test": "export NODE_ENV=test || SET \"NODE_ENV=test\" && mocha **/*.test.js --reporter spec"
}