每次我构建我的项目以进行服务时,我必须执行三个脚本:
npm run build:local //calls tsc to compile ts into js files
npm run build:webpack //invokes webpack to bundle js files into one minified file
npm run serve //runs my lite-server to preview files
我希望按照顺序依次运行以下命令:
npm run build:local && npm run build:webpack && npm run serve
然而,由于我需要在我的ts文件中使用一些JQuery,所以在npm run build:local
期间会出现错误,抛出Cannot find name '$'.
的错误。但是,我的代码仍然编译它,并且那一行对我的项目至关重要,因此它需要存在(目前)。该错误停止了脚本的顺序执行。有没有办法忽略错误并继续向下执行链?
npm-run-all
,它确实是跨平台的。 - Stijn de Witt