問題タブ [nyc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2267 参照

git - .nyc_output を .gitignore に含める必要がありますか?

.nyc_output を含める必要がありますか、それともそのディレクトリを .gitignore に入れるだけですか

0 投票する
2 に答える
1155 参照

javascript - 報道レポート Jest と Mocha をマージできますか?

カバレッジ レポートの Jest と mocha をマージすると問題が発生します。現在、それぞれをエクスポートできます。これに対する解決策はありますか?

カバレッジ ジェスト:

ここに画像の説明を入力

カバレッジ モカ: ここに画像の説明を入力

0 投票する
1 に答える
1422 参照

javascript - es6 インポート (.mjs ファイル) で動作するように nyc カバレッジを取得する方法

私は通常、単体テストのカバレッジを提供するためにnycを使用しました。ES6 より前のテスト用のすべての honkey dorey require('myModule')。ES6 インポートを使用する単体テストで問題が発生しています。カバレッジのないテストは、--experimental-modulesおよび .mjs ファイルで動作します。

パッケージ.json

そして、すべてが機能します。それが重要かどうかをテストするためにテープを使用しています。出力は次のようになります。

しかし、たとえば、nycを使用しようとするとnyc --reporter=lcov --extension .mjs npm test

エラーが発生します:

Windowsで実行されているノードバージョン8.9.1とnycバージョン13.0.1を使用しています。