0

GitHub でホストされている私の Angular プロジェクトでは、以下を使用して TravisCI でテストを実行しています。

package.json スクリプト

 "test-ci": "ng test --watch=false"

.travis.yml スクリプト

script:
  - ng lint
  - npm run test-ci
  - npm run e2e
  - npm run build

カバーオールをセットアップしたいのですが、公式ドキュメントや Web 上の記事から、何をしなければならないのかが明確ではありません。

4

2 に答える 2

1

node-coverallsを使用するだけで解決しました。

私がしなければならなかったのは、それをインストールすることだけでした:

npm install coveralls --save-dev

そして、私のpackage.json スクリプトで次のように変更します。

 "test-ci": "ng test --watch=false"

に:

 "test-ci": "ng test --watch=false --code-coverage && cat ./coverage/lcov.info | coveralls"
于 2019-07-07T11:52:13.887 に答える