从paralellshel移至npm-run-all软件包

时间:2018-11-14 11:58:27

标签: npm package.json

NPM软件包Paralellshell与最新的节点版本不再兼容,因此我想以npm-run-all r的身份移至suggested by the develope

我的package.json中有这一行,我用npm run dev执行:

"watch:js": "webpack --config path/webpack.dev.config.js",
"watch:css": "watch \"npm run build:dev:css\" path/scss",
"dev": "parallelshell \"npm run watch:css\" \"npm run watch:js\"",

现在我该如何用npm-run-all编写此命令?

我只是想写:

"dev": "npm-run-all \"npm run watch:css\" \"npm run watch:js\"",

但这会引发错误:

  

mac:folder用户$ npm运行dev

     

folder@0.0.0 dev / path

     

npm-run-all“ npm run watch:css”“ npm run watch:js”

     

错误:找不到任务:“ npm”

我在这里有点没水了。我该怎么办?

1 个答案:

答案 0 :(得分:0)

您可以利用--parallel选项同时运行watch:csswatch:js

例如:

"dev": "npm-run-all --parallel watch:css watch:js"