Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将npm与| xargs一起使用时,不会运行或报告mocha测试_Javascript_Npm_Mocha.js - Fatal编程技术网

Javascript 将npm与| xargs一起使用时,不会运行或报告mocha测试

Javascript 将npm与| xargs一起使用时,不会运行或报告mocha测试,javascript,npm,mocha.js,Javascript,Npm,Mocha.js,我正在尝试使用npm运行mocha测试,如下所示: scripts: { test: "find ./src ./test -name *.js | xargs mocha --opts mocha.opts" } 当我直接从CLI执行它时,它工作得很好,但当我使用npm run test时,它似乎不会执行任何测试(或者至少不会显示来自它们的任何输出) 仅供参考:我使用xargs是因为mocha没有忽略文件的选项,我使用emacs,它会在同一个目录中生成临时文件以进行linting您可能需

我正在尝试使用npm运行mocha测试,如下所示:

scripts: {
  test: "find ./src ./test -name *.js | xargs mocha --opts mocha.opts"
}
当我直接从CLI执行它时,它工作得很好,但当我使用npm run test时,它似乎不会执行任何测试(或者至少不会显示来自它们的任何输出)


仅供参考:我使用xargs是因为mocha没有忽略文件的选项,我使用emacs,它会在同一个目录中生成临时文件以进行linting

您可能需要转义
*.js

scripts: {
  test: "find ./src ./test -name '*.js' | xargs mocha --opts mocha.opts"
}