npm WARN enoent ENOENT: no such file or directory, open 'C:\Users\Nuwanst\package.json'
Solution 1:
If you already have package-lock.json
file just delete it and try again.
Solution 2:
Have you created a package.json file? Maybe run this command first again.
C:\Users\Nuwanst\Documents\NodeJS\3.chat>npm init
It creates a package.json file in your folder.
Then run,
C:\Users\Nuwanst\Documents\NodeJS\3.chat>npm install socket.io --save
The --save
ensures your module is saved as a dependency in your package.json file.
Let me know if this works.