1

私はnode.js、npm、およびJavaScriptに非常に慣れていませんが、コードカバレッジのためにIstanbulツールを試しているため、 https://www.npmjs.com/package/nycnycnpm 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

ここで何が間違っているのか教えてください。

4

4 に答える 4