量angular器JS预处理器

我知道在Karma中有使用预处理器的选项,但是在量angular器中,我看不到同样的东西。 我目前正在使用onPrepare选项,但我想知道是否有可能/目前是否有一种方法来让npm模块总是先运行(基本上与onPrepare相同),但通过configuration,而不必做任何要求等

尝试在package.json中使用类似脚本的东西:

"scripts": { "postinstall": "bower install", "pretest": "npm install", "test": "karma start test/karma.conf.js", "test-single-run": "karma start test/karma.conf.js --single-run", "preupdate-webdriver": "npm install", "update-webdriver": "webdriver-manager update", "preprotractor": "npm run update-webdriver && node setUp.js", "protractor": "protractor test/protractor-conf.js", "postprotractor": "node tearDown.js", } 

通过在cmd中说'npm run protractor',pre(setUp.js)和postprotractor(tearDown.js)中的两个脚本将在e2etesting之前和之后运行。