hello i try to run npm install -g yo but i have got error :
npm install -g yo
npm http GET https://registry.npmjs.org/yo
npm http 304 https://registry.npmjs.org/yo
npm ERR! Error: No compatible version found: yo
npm ERR! No valid targets found.
npm ERR! Perhaps not compatible with your version of node?
npm ERR! at installTargetsError (/usr/local/lib/node_modules/npm/lib/cache.js:486:10)
npm ERR! at next_ (/usr/local/lib/node_modules/npm/lib/cache.js:436:17)
npm ERR! at next (/usr/local/lib/node_modules/npm/lib/cache.js:413:44)
npm ERR! at /usr/local/lib/node_modules/npm/lib/cache.js:406:5
npm ERR! at saved (/usr/local/lib/node_modules/npm/lib/utils/npm-registry-client/get.js:151:7)
npm ERR! at Object.oncomplete (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:230:7)
npm ERR! You may report this log at:
npm ERR! <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR! <npm-#googlegroups.com>
npm ERR!
npm ERR! System Linux 3.13.0-36-generic
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "yo"
npm ERR! cwd /home
npm ERR! node -v v0.6.18
npm ERR! npm -v 1.1.21
npm ERR! message No compatible version found: yo
npm ERR! message No valid targets found.
npm ERR! message Perhaps not compatible with your version of node?
npm ERR! Error: EACCES, open 'npm-debug.log'
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR!
npm ERR! System Linux 3.13.0-36-generic
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "yo"
npm ERR! cwd /home
npm ERR! node -v v0.6.18
npm ERR! npm -v 1.1.21
npm ERR! path npm-debug.log
npm ERR! code EACCES
npm ERR! message EACCES, open 'npm-debug.log'
npm ERR! errno {}
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /home/npm-debug.log
I havent got any idea what is wrong my npm version is 1.1.21 my node version is v0.6.18
Can you give me some advice what is wrong with that configuration ?
You need to upgrade your version of Node.js and npm.
From the Yeoman website:
Install prerequisites
Before installing Yeoman, you will need the following:
Node.js v0.10.x+
npm (which comes bundled with Node) v1.4.3+
git
Related
I am facing a problem with Installing jitsi-meet , I have followed the instruction that you can find in this page [ my system is ubuntu 14.04]
https://github.com/jitsi/jitsi-meet
and when I executed the npm install I had this stack trace :
npm http 404 https://registry.npmjs.org/jitsi-meet-logger
npm ERR! TypeError: Object.keys called on non-object
npm ERR! at Function.keys (native)
npm ERR! at installTargetsError (/usr/share/npm/lib/cache.js:708:24)
npm ERR! at /usr/share/npm/lib/cache.js:638:10
npm ERR! at saved (/usr/share/npm/node_modules/npm-registry-client/lib/get.js:142:7)
npm ERR! at /usr/lib/nodejs/graceful-fs/polyfills.js:133:7
npm ERR! at Object.oncomplete (fs.js:107:15)
npm ERR! If you need help, you may report this log at:
npm ERR! <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR! <npm-#googlegroups.com>
npm ERR! System Linux 4.4.0-31-generic
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install"
npm ERR! cwd /videochat/jitsi-meet
npm ERR! node -v v0.10.25
npm ERR! npm -v 1.3.10
npm ERR! type called_on_non_object
npm http 404 https://registry.npmjs.org/jQuery-Impromptu
npm ERR! TypeError: Object.keys called on non-object
npm ERR! at Function.keys (native)
npm ERR! at installTargetsError (/usr/share/npm/lib/cache.js:708:24)
npm ERR! at /usr/share/npm/lib/cache.js:638:10
npm ERR! at saved (/usr/share/npm/node_modules/npm-registry-client/lib/get.js:142:7)
npm ERR! at /usr/lib/nodejs/graceful-fs/polyfills.js:133:7
npm ERR! at Object.oncomplete (fs.js:107:15)
npm ERR! If you need help, you may report this log at:
npm ERR! <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR! <npm-#googlegroups.com>
npm ERR! System Linux 4.4.0-31-generic
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install"
npm ERR! cwd /videochat/jitsi-meet
npm ERR! node -v v0.10.25
npm ERR! npm -v 1.3.10
npm ERR! type called_on_non_object
and it got stuck , is there anyother way to install jitsi-meet and make it working ??
Regards,
The Node and npm versions you're using are way too old. In order to build Jitsi Meet you need at least Node 6 and npm 3: https://github.com/jitsi/jitsi-meet#building-the-sources
Latest Jitsi works on node lts version. If you using an ubuntu environment then you have to install n and after that, you can easily change your node enviroment.
Visit :- https://github.com/tj/n
I am having trouble installing electron in Ubuntu 14.04. I'm receiving this error code
install Couldn't read dependencies
npm ERR! Error: ENOENT, open '/home/vinitas/package.json'
npm ERR! If you need help, you may report this log at:
npm ERR! <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR! <npm-#googlegroups.com>
npm ERR! System Linux 4.2.0-36-generic
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install"
npm ERR! cwd /home/vinitas
npm ERR! node -v v0.10.25
npm ERR! npm -v 1.3.10
npm ERR! path /home/vinitas/package.json
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /home/vinitas/npm-debug.log
npm ERR! not ok code 0
Are you installing it globally? You can use
npm install -g electron
Mean-cli is a package used to initialize meanio full stack javascript framework. But I cannot install it globally via npm. This is what I can provide you to understand what I mean.
C:\Windows\System32>npm install -g mean-cli
npm WARN engine mean-cli#0.9.14: wanted: {"node":"0.10.x","npm":"2.1.x"} (current:{"node":"0.10.34","npm":"1.4.28"})
> mean-cli#0.9.14 preinstall C:\Users\Rahul's\AppData\Roaming\npm\node_modules\mean-cli
> node ./scripts/preinstall
npm ERR! mean-cli#0.9.14 preinstall: `node ./scripts/preinstall`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the mean-cli#0.9.14 preinstall script.
npm ERR! This is most likely a problem with the mean-cli package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node ./scripts/preinstall
npm ERR! You can get their info via:
npm ERR! npm owner ls mean-cli
npm ERR! There is likely additional logging output above.
npm ERR! System Windows_NT 6.1.7601
npm ERR! command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program
Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "mean-cli"
npm ERR! cwd C:\Windows\System32
npm ERR! node -v v0.10.34
npm ERR! npm -v 1.4.28
npm ERR! syscall spawn
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! not ok code 0
C:\Windows\System32>npm install -g npm
C:\Users\Rahul's\AppData\Roaming\npm\npm -> C:\Users\Rahul's\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js
npm#2.1.14 C:\Users\Rahul's\AppData\Roaming\npm\node_modules\npm
C:\Windows\System32>npm -v
2.1.14
C:\Windows\System32>npm install -g mean-cli
> mean-cli#0.9.14 preinstall C:\Program Files\nodejs\node_modules\mean-cli
> node ./scripts/preinstall
npm ERR! Windows_NT 6.1.7601
npm ERR! argv "node" "C:\\Users\\Rahul's\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "mean-cli"
npm ERR! node v0.10.34
npm ERR! npm v2.1.14
npm ERR! file cmd
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! mean-cli#0.9.14 preinstall: `node ./scripts/preinstall`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the mean-cli#0.9.14 preinstall script 'node ./scripts/preinstall'.
npm ERR! This is most likely a problem with the mean-cli package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node ./scripts/preinstall
npm ERR! You can get their info via:
npm ERR! npm owner ls mean-cli
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR! C:\Windows\System32\npm-debug.log
C:\Windows\System32>node -v
v0.10.34
C:\Windows\System32>npm -v
2.1.14
I have referred a stack overflow question where it was discussed that the node should be updated. My nodejs is updated and I have updated npm as you guys can see. But then I get .scripts/preinstall.js error. Saw their github ticket where they say that this issue has been resolved but still i am facing it. Any help would be appreciated.
I just ran into the same issue.
Running the console as Administrator fixed the issue for me.
I am trying to install phonegap on my mac using sudo npm install -g phonegap.
And i keep getting this errors:
npm ERR! TypeError: Object #<Object> has no method 'match'
npm ERR! at Object.scriptpath_ (/Users/admin/npm/node_modules/read-package-json/read-json.js:138:23)
npm ERR! at Array.forEach (native)
npm ERR! at scriptpath (/Users/admin/npm/node_modules/read-package-json/read-json.js:132:19)
npm ERR! at /Users/admin/npm/node_modules/read-package-json/read-json.js:119:33
npm ERR! at Array.forEach (native)
npm ERR! at extras (/Users/admin/npm/node_modules/read-package-json/read-json.js:118:21)
npm ERR! at parseJson (/Users/admin/npm/node_modules/read-package-json/read-json.js:87:17)
npm ERR! at /Users/admin/npm/node_modules/read-package-json/read-json.js:59:33
npm ERR! at fs.js:266:14
npm ERR! at /Users/admin/npm/node_modules/graceful-fs/graceful-fs.js:103:5
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR! <http://github.com/isaacs/npm/issues>
npm ERR! System Darwin 12.5.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "phonegap"
npm ERR! cwd /Users/admin
npm ERR! node -v v0.10.26
npm ERR! npm -v 1.3.23
npm ERR! type undefined_method
And:
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /Users/admin/npm-debug.log
npm ERR! not ok code 0
What is the problem?
you need to update your npm that's the command on macOSX npm -g install npm#latest
Thanks before starting, Am a kinda of a newbie using yeoman for seeding my new project. I tried to install using, this command
npm install -g yo
i get this error
npm ERR! Error: No compatible version found: yo
npm ERR! No valid targets found.
npm ERR! Perhaps not compatible with your version of node?
npm ERR! at installTargetsError (/usr/share/npm/lib/cache.js:488:10)
npm ERR! at next_ (/usr/share/npm/lib/cache.js:438:17)
npm ERR! at next (/usr/share/npm/lib/cache.js:415:44)
npm ERR! at /usr/share/npm/lib/cache.js:408:5
npm ERR! at saved (/usr/share/npm/lib/utils/npm-registry-client/get.js:147:7)
npm ERR! at Object.oncomplete (/usr/lib/nodejs/graceful-fs.js:230:7)
npm ERR! You may report this log at:
npm ERR! <http://bugs.debian.org/npm>
npm ERR! or use
npm ERR! reportbug --attach /root/npm-debug.log npm
npm ERR!
npm ERR! System Linux 3.8.0-29-generic
npm ERR! command "node" "/usr/bin/npm" "install" "-g" "yo"
npm ERR! cwd /root
npm ERR! node -v v0.6.12
npm ERR! npm -v 1.1.4
npm ERR! message No compatible version found: yo
npm ERR! message No valid targets found.
npm ERR! message Perhaps not compatible with your version of node?
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /root/npm-debug.log
my node version is, v0.6.12,
my npm version is, 1.1.4
Help will be mush appreciated.