尝试 运行 合并两个 npm 脚本时出错

Error when trying to run two npm scripts combined

我有以下脚本:

"clear": "rimraf lib",
"build": "npm run clear && ./node_modules/.bin/babel --out-dir lib src",
...

当我 运行 npm run clear 工作得很好!

如果我 运行 ./node_modules/.bin/babel --out-dir lib src 它会达到预期的效果。

如果我 运行 npm run clear && ./node_modules/.bin/babel --out-dir lib src 它也能正常工作。

但是 如果我 运行 npm run build 我得到以下错误:

'.' is not recognized as an internal or external command, operable program or batch file

我正在使用 windows 10.

npm 5.6.0

节点 7.0.0

您可以尝试以下方法:

"clear": "rimraf lib",
"build": "./node_modules/.bin/babel --out-dir lib src",
"clear-build": "npm run clear && npm run build",

然后构建 运行:

npm run clear-build