天天看點

[NPM] Run a set of similar npm scripts with a wildcard

In this lesson we will run a set of scripts that are grouped together with a wildcard using the npm-run-all node package. Using this technique can help you simplify and organize your scripts.

Install:

Instead of running 'eslint styleline mocha' by using npm-run-all:

We actually can group scripts by features:

Here 'lint:*' will match 'lint:js' and 'lint:css' both.

Also we can do:

Here 'lint:**' will match also two leavel deep ':' such as 'lint:css.fix'.

PS: stylefmt lib will help to fix css if there is any lint error in css.