I recently downloaded node.js from nodejs.org and installed it correctly on windows, from gitbash I ran node -v,it gave me a version number,but when I ran npm -v, I get bunch of error message like these;
Internal/module/cjs/loader.js:330
Throw err;
Error: cannot find module 'C:\Program Files\nodejs\node_modules\npm\node_modules\nom-registry-fetch\node_modules\fighy-pudding\index.js'.
Please verify that the package.json has a valid "main" entry
And other bunch of errors...
How do I fix these please
Well, i tried alot of replies, still ended up the same.
I reinstalled windows and installed the same nodejs.exe i downloaded and npm was installed...lol
Related
I recently downloaded node.js from nodejs.org and installed it correctly on windows, from gitbash. I ran node -v, it gave me a version number, but when I ran npm -v, I get bunch of error message like these;
Internal/module/cjs/loader.js:330 Throw err;
Error: cannot find module 'C:\Program
Files\nodejs\node_modules\npm\node_modules\nom-registry-fetch\node_modules\fighy-pudding\index.js'.
Please verify that the package.json has a valid "main" entry
And other bunch of errors...
How do I fix these, please
Npm is distributed with Node.js- which means that when you download Node.js, you automatically get npm installed on your computer. If it's not working in your case then try again or you need to install npm separately.
For installing you can follow the blog:-
https://phoenixnap.com/kb/install-node-js-npm-on-windows
OR
You can download the same from:-
https://nodejs.org/en/download/
I hope it would help!
I'm developing a reactjs project and could add any package using npm. All of a sudden npm installer began to throw error for any package installation. The error is same for all packages. I removed and reinstalled Nodejs, but the error is there as a rock.
Error:
Error log:
Any idea to solve this problem?
Thanks in advance :)
The cli-table3 is the source of issue. I think this package is installed and used by Node.js itself to be able to display table format in console. I uninstalled the Node.js and then deleted npm and npm-cache folders of the path C:\Users\UserName\AppData\Roaming - Of course i didn't have any global package installed. Then reinstalling Node.js solved the issue.
I downloaded Node.js via https://nodejs.org/en/ and installed it successfully. In Terminal, I ran the command node -v which then gives me v11.2.0 indicating that Node.js is indeed installed.
However, upon running npm -v I get an error that says: -bash: npm: command not found. I've looked at everything online, tried everything I possibly could but no luck at all.
It's very frustrating because it said that npm comes with node but it looks like it doesn't.
How can I fix this?
Edit: I'm on Mac
i recently installed node 6.9.2 on my PC and it is working fine but when i check npm using npm -v, i throws a module.js:471 throw err. cannot find module C:\Users\MyUser\*.
I already tried re-installing node and git, setting environment variable paths, and removing node_modules. I've been searching the internet for a couple of days now but i have no luck. I would really appreciate some help.
thanks in advance.
I am using 64bit Windows 7 Ultimate and I want to use my project with Gulp when I run Gulp in the console the below error occurred.
module.js:471
throw err;
^
Error: Cannot find module 'C:\Users\Tiger\AppData\Roaming\npm\node_modules\gulp\bin\gulp.js'
So I don't want use gulp from above problem. So what I do now?
LOn Linux CentOS:
rm -rf /usr/lib/node_module
yum reinstall npm
do not update npm
On windows quite the same. Check out where are the libs/modules and delete them.
Try copying ionic folder from
C:\Users\username\AppData\Roaming\npm\node_modules
to the error location.
Some times even after installing packages from package.json, ionic folder doesn't get created and causes Module.js 471 error.
This solved my problem.
I had the same issue. Actually this means gulp is corrupted in your computer. Go to task manager and quit the nodeJS service running and then try to reinstall Gulp.