2014-09-10 4 views
2

나는 프리 프로세서를 사용하기 위해 카르마 안에서 선택할 수있는 옵션이 있다는 것을 알고 있지만, 각도기에서는 같은 종류의 것을 볼 수 없습니다. 나는 현재 onPrepare 옵션을 사용하고 있지만 이것이 가능한지/현재 npm 모듈이 항상 이전에 (기본적으로 onPrepare와 동일하게) 실행되도록하는 방법이 있는지 궁금하다. 그러나 설정과 아무런 조치도 필요 없다. 당신의 cmd를 'NPM 실행 끄는'라고하여각도기 JS 프리 프로세서

"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", 
} 

, 모두 사전 (setUp.js)에서 스크립트와 postprotractor (의 tearDown : 등

답변

1

당신의 package.json에 스크립트 같은 것을 사용해보십시오이 필요 .js)는 e2e 테스트 전후에 실행됩니다.

관련 문제