我正在尝试使用npm来运行这样的mocha测试:
scripts: {
test: "find ./src ./test -name *.js | xargs mocha --opts mocha.opts"
}
当我直接从CLI执行它时,它可以正常工作,但是当我使用npm run test时,似乎没有执行任何测试(或者至少不显示它们的任何输出)。
仅供参考:我正在使用xargs,因为mocha没有选项可以忽略文件,我使用emacs,它会在同一目录中生成用于linting的临时文件
答案 0 :(得分:2)
您可能需要转义*.js
:
scripts: {
test: "find ./src ./test -name '*.js' | xargs mocha --opts mocha.opts"
}