mocha - 命令行 - 我们需要测试文件的报价吗
mocha - command line - do we need quote for test files
我有这样的 npm 脚本
"scripts": {
"test": "mocha tools/testSetup.js src/**/*.spec.js"
}
"scripts": {
"test": "mocha tools/testSetup.js 'src/**/*.spec.js'"
}
"scripts": {
"test": "mocha tools/testSetup.js \"src/**/*.spec.js\""
}
如您所见,一个测试脚本有引号,一个有双引号,一个根本没有引号。但是当运行时,它们都将按预期顺利执行。那么我们真的需要引号吗?
该命令是标准的bash命令。如果 bash 参数中没有 space,则不需要引号。
我有这样的 npm 脚本
"scripts": {
"test": "mocha tools/testSetup.js src/**/*.spec.js"
}
"scripts": {
"test": "mocha tools/testSetup.js 'src/**/*.spec.js'"
}
"scripts": {
"test": "mocha tools/testSetup.js \"src/**/*.spec.js\""
}
如您所见,一个测试脚本有引号,一个有双引号,一个根本没有引号。但是当运行时,它们都将按预期顺利执行。那么我们真的需要引号吗?
该命令是标准的bash命令。如果 bash 参数中没有 space,则不需要引号。