私はnode.js、npm、およびJavaScriptに非常に慣れていませんが、コードカバレッジのためにIstanbulツールを試しているため、 https://www.npmjs.com/package/nycnyc
をnpm i nyc
参照してインストールされ、次のように出力されます
C:\Users\user>npm i nyc
npm WARN saveError ENOENT: no such file or directory, open 'C:\Users\user\package.json'
npm WARN enoent ENOENT: no such file or directory, open 'C:\Users\user\package.json'
npm WARN user No description
npm WARN user No repository field.
npm WARN user No README data
npm WARN user No license field.
+ nyc@15.1.0
updated 1 package in 1.334s
9 packages are looking for funding
run `npm fund` for details
しかし、nyc
コマンド プロンプトを開くと、「nyc は内部または外部コマンドとして認識されていません」と表示されます。
ドキュメントに従って、次のように開発依存関係を追加しましたが、同じエラーが表示されます。
C:\Users\user>npm i -D nyc
npm WARN saveError ENOENT: no such file or directory, open 'C:\Users\user\package.json'
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN enoent ENOENT: no such file or directory, open 'C:\Users\user\package.json'
npm WARN user No description
npm WARN user No repository field.
npm WARN user No README data
npm WARN user No license field.
+ nyc@15.1.0
added 142 packages from 99 contributors in 48.325s
9 packages are looking for funding
run `npm fund` for details
ここで何が間違っているのか教えてください。