npm WARN saveError ENOENT: no such file or directory, open /mnt/c/package.json

 $ npm install bootstrap
[..................] / rollbackFailedOptional: verb npm-session 22d44eece148766a
npm WARN saveError ENOENT: no such file or directory, open '/mnt/c/package.json'
npm WARN saveError EACCES: permission denied, open '/mnt/c/package-lock.json.3919122526'
npm WARN enoent ENOENT: no such file or directory, open '/mnt/c/package.json'
npm WARN bootstrap@4.5.3 requires a peer of jquery@1.9.1 - 3 but none is installed. 
You must install peer dependencies yourself.

npm WARN c No description
npm WARN c No repository field.
npm WARN c No README data
npm WARN c No license field.

+ bootstrap@4.5.3
updated 1 package and audited 1 package in 1.102s

1 package is looking for funding
  run `npm fund` for details

found 0 vulnerabilities
npm init command
npm init command

In order to resolve this issue you must run npm init command in the directory where you want to install the package in order to create the package.json file,

$ npm init
This utility will walk you through creating a package.json file.
It only covers the most common items and tries to guess sensible defaults.

See `npm help json` for definitive documentation on these fields
and exactly what they do.

Use `npm install <pkg>` afterward to install a package and
save it as a dependency in the package.json file.

Press ^C at any time to quit.
package name: (packages)
version: (1.0.0)
git repository:
license: (ISC)
About to write to /home/packages/package.json:

  "name": "packages",
  "version": "1.0.0",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  "author": "",
  "license": "ISC",
  "dependencies": {
    "bootstrap": "^4.5.3"
  "devDependencies": {},
  "description": ""

Is this OK? (yes)
Try Out Code2care Dev Tools:


Code2care is an initiative to publish and share varied knowledge in programming and technical areas gathered during day-to-day learnings and development activities.

Students and software developers can leverage this portal to find solutions to their various queries without re-inventing the wheel by referring to our easy to understand posts. Technical posts might include learnings, tutorials, trouble-shooting steps, video tutorials, code snippets, how-to, blogs, articles, etc.

🎉 We are celebrating the 10th years of Code2care! Thank you for all your support!

We strongly support Gender Equality & Diversity.