Hey, campers. 
First of all, I would really appreciate the campers on here who are constantly trying their best to answer our questions . We see you guys and we really appreciate you. 
Back to my question.
So, Iām currently learning node js (Proud of how far Iāve come though
) and to an extent, Iām understanding the concepts. Now I want to start experimenting with what Iāve learnt but on my local machine .
So, hereās my problem.
Iāve downloaded and installed node and it is evident in this screenshot( I use Windows OS)
Now, I created a working folder āHELLO WORLDā and used the
npm init
to create the āpackage.json fileā as shown here
I went futher to install āExpress.jsā with the npm install express --save
but it doesnāt reflect in my āpackage.jsonā file.
Even when I run npm install
to include the ānode_modulesā folder, it replies with
changed 1 package, and audited 3 packages in 3s
found 0 vulnerabilities
but still doesnāt include the node_modules folder 
Soā¦
I have tried using
npm init
but to no avail. It syill doesnāt show the node_modules. Iāve checked all over stackoverflow too

. I really need help
Does anyone have an idea how to reflect the āexpressā package on my package.json file?
Does anyone also know how I can include the node_modules folder?
while in the hello world
folder, type ls -al
and show us what you see.
Thanks for the reply. Hereās what I see
Nothing else
ls -la
doesnāt seem to work on powershell and so, I tried it with bash
Oh boy!!.
Thatās a lot of files and folders I got back

It tried to zoom it down so you could see all the files and folders; cos itās so long
Try one more thing for me, since that list is so long.
ls -al ../node_modules
No such file or directory
This was its response
It appears you are using Powershell in VS Code and using some kind of bash shell outside of VS Code. Is that correct? Are you using WSL?
Where are you trying to run all the npm install
commands (without VS Terminal or bash shell)? Try doing all of your npm install
and other commands in the bash shell.
Change back to the Hello World
folder and type npm install express
and then type ls -al
to show what is in the folder after performing the install.
Iāve done it.
It still showed the same thing .
After I installed express with bash in vscode, it still doesnāt reflect in package.json file.
Even when i ran ls -al
, i still couldnāt find the express folder
It showed me
changed 57 packages, and audited 58 packages in 10s
7 packages are looking for funding
run "npm fund" for details
found 0 vulnerabilities
The problem is I can not see what folder you are in when you are using the terminal in VS Code. Make sure to type pwd
and show us what it displays at that terminal prompt.
Your screenshots are very confusing. I really need you to copy and paste the results of the following command into the forum (no screenshots).
pwd
/c/Users/22963/desktop/hello world
This is the result
OK, do the same thing but take a screenshot, so I can see the shell you are in and what application you are in.

Here it is.
Iām using git bash to run the command
And if you run:
npm install express
Show the command and results in screenshot. Make sure to run them in the same shell you just typed pwd
. Are you using WSL?

No, Iām not using WSL
After I ran npm install express
, it still doesnāt reflect on my package.json file on vscode