2016-07-20 2 views
0

I했습니다 코드 커버리지 보고서 이 보고서는 아래에 있습니다 내가 수동으로실행 프로젝트

myAPP 
-coverage 
    -index.html 

내가 원하는 그것을 실행할 수 있었다 생성 툴툴 거리는 소리를 사용하여 노드 응용 프로그램 커버리지 작업이 끝나고이 index.html을 브라우저에서 실행하기 위해 보고서가 생성되면 어떻게해야합니까? 나는 어쩌면 내가 그것을 사용하지 않는 아니라 그냥이

https://www.npmjs.com/package/grunt-run

하지만

내가 여러 가지

grunt.initConfig({ 
    run: { 
    commands: { 
     exec: '/coverage/lcov-report/index.html', 
    } 
    } 
}); 

또는

grunt.initConfig({ 
    run: { 
     path: '/coverage/lcov-report/index.html', 
    } 

}); 

을 시도 작동하지의 발견 내 프로젝트에서 기존 HTML 파일을 som과 함께 실행하고 싶다. 잡다한 작업

+0

을 당신이 해당 페이지의 제목 "대기"에서 언급 한 것과 비슷한 설정을 뭔가를해야한다고 생각/package/grunt-run html 파일을 실행하는 대신 브라우저 인스턴스를 시작해야합니다. – ArunGeorge

답변

1

NodeJS의 브라우저로 웹 페이지를 열려면 some modules that let's you do that cross-platform이 있습니다.

운좋게도 open : grunt-open과 통합되는 툴툴 거리는 플러그인이 있습니다. 그것은 index.html의 URL 이야기 구성 할 때

는 : - https://www.npmjs.com

grunt.initConfig({ 
    open : { 
    file : { 
     // Put here the absolute path of the file 
     path : '/path/to/coverage/lcov-report/index.html' 
    } 
    } 
}); 

grunt.loadNpmTasks('grunt-open'); 
+0

대단히 감사합니다. awsome !!! –