私は大規模なプロジェクトに取り組んでおり、先週からモカを更新しました。今、私たちは警告を受けています:
DeprecationWarning:mocha.optsによる設定は非推奨であり、Mochaの将来のバージョンから削除されます。代わりにRCファイルまたはpackage.jsonを使用してください。
オプションをpackage.jsonに移行したいのですが、適切な移行ガイドがありません。同様の質問を含むGitHubのすべての投稿は、「ドキュメントを参照して」回答されます。ただし、ドキュメントには、1つのオプションをmocha.optsからpackage.jsonに転送する方法は示されていません。どのようにフォーマットするかについての情報はありません。私が見つけることができる唯一のことは、「スペック」プロパティが実行するファイルのパターンであることです。他には何も暗黙のようには思えません。
Mocha.optsファイル:
--reporter dot
--require test/mocha.main
--recursive src/**/*.test.js
--grep @slow --invert
機能しない:
"mocha": {
"reporter": "dot",
"require": "test/mocha.main",
"spec": "src/**/*.test.js",
"grep": "@slow --invert"
},
上記のmocha.optsのオプションを使用する場合と同様に、sammeの動作を実現するためにこの構成ブロックをフォーマットする方法を説明してください