Problems installing node / running npm install

I'm not very good at Linux, so bear with me ...

I am trying to install Node.js using the following instructions:

sudo apt-get update
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs=0.10.18-1chl1~precise1

which are here: https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager

I ran these commands and after the last command I got this error:

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help resolve the situation:

The following packages have unmet dependencies:
nodejs : Conflicts: npm
E: Unable to correct problems, you have held broken packages.

Then I tried running the sudo apt-get install nodejs command, which did not give me any errors.

However, when I run "npm install", this does not give this:

npm ERR! install Couldn't read dependencies
npm ERR! Error: ENOENT, open '/home/sarah/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 3.8.0-30-generic
npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "install"
npm ERR! cwd /home/sarah
npm ERR! node -v v0.11.8-pre
npm ERR! npm -v 1.3.11
npm ERR! path /home/sarah/package.json
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /home/sarah/npm-debug.log
npm ERR! not ok code 0

Can someone help me understand what is going wrong? thanks in advance

+4
source share
2 answers

: sudo apt-get install nodejs=0.10.18-1chl1~precise1 - . ​​ . , sudo apt-get install nodejs , .

, node npm ( ). npm install, node package.json. node package.json, .

Node , . npm init github, cd, , npm install, .

+11

gauge :

npm install hexo-cli -g

npm WARN checkPermissions /usr/lib/node_modules npm ERR! /usr/lib/node_modules npm ERR! EACCES npm ERR! errno -13 npm ERR! npm ERR! : EACCES: , '/usr/lib/node_modules' npm ERR! {: EACCES: , '/usr/lib/node_modules' npm ERR! stack: ': EACCES: , \'/usr/lib/node_modules\'', npm ERR! : -13, npm ERR! : 'EACCES', npm ERR! : "", npm ERR! : '/usr/lib/node_modules'} npm ERR! ERR! , root/Administrator.

ERR! : npm ERR!
/home/cryptondev/.npm/_logs/2019-01-31T12_30_35_262Z-debug.log

0

All Articles