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

时间:2018-04-06 19:14:57

标签: npm npm-scripts

我有以下脚本:

"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

1 个答案:

答案 0 :(得分:1)

您可以尝试以下操作:

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

然后建立运行:

npm run clear-build