¥¿¡¼¥ß¥Ê¥ë/Node.js
node¥¢¥Ã¥×¥Ç¡¼¥ÈÊýË¡
#pre{{
papuu$ node -v
v0.10.33
papuu$ sudo npm cache clean -f
papuu$ sudo n stable
install : v0.10.35
mkdir : /usr/local/n/versions/0.10.35
fetch : http://nodejs.org/dist/v0.10.35/node-v0.10.35-darwin-x64.tar.gz
installed : v0.10.35
papuu$ node -v
v0.10.35
}}
npm¥¢¥Ã¥×¥Ç¡¼¥ÈÊýË¡
sudo npm update -g npm
npm¥¢¥Ã¥×¥Ç¡¼¥È¼ºÇÔ²èÌÌ
sudo¤òÉÕ¤±¤Ê¤¤¤È¡¢¥¢¥Ã¥×¥Ç¡¼¥È¤Ë¼ºÇÔ¤·¤Ænpm¼«¿È¤¬»È¤¨¤Ê¤¯¤Ê¤Ã¤Æ¤·¤Þ¤¦¤³¤È¤¬Í¤ê¤Þ¤¹¡£
#pre{{
papuu$ node -v
v0.10.35
papuu$ npm -v
1.4.28
papuu$ npm update -g npm
npm ERR! Error: EACCES, unlink '/usr/local/lib/node_modules/acs/node_modules/.bin/npm'
npm ERR! { [Error: EACCES, unlink '/usr/local/lib/node_modules/acs/node_modules/.bin/npm']
npm ERR! errno: 3,
npm ERR! code: 'EACCES',
npm ERR! path: '/usr/local/lib/node_modules/acs/node_modules/.bin/npm' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR! System Darwin 13.4.0
npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "update" "-g" "npm"
npm ERR! cwd /Users/papuu/kyoto/ws/touch12
npm ERR! node -v v0.10.35
npm ERR! npm -v 1.4.28
npm ERR! path /usr/local/lib/node_modules/acs/node_modules/.bin/npm
npm ERR! code EACCES
npm ERR! errno 3
npm ERR! stack Error: EACCES, unlink '/usr/local/lib/node_modules/acs/node_modules/.bin/npm'
npm ERR! error rolling back Error: EACCES, unlink '/usr/local/lib/node_modules/acs/node_modules/.bin/npm'
npm ERR! error rolling back { [Error: EACCES, unlink '/usr/local/lib/node_modules/acs/node_modules/.bin/npm']
npm ERR! error rolling back errno: 3,
npm ERR! error rolling back code: 'EACCES',
npm ERR! error rolling back path: '/usr/local/lib/node_modules/acs/node_modules/.bin/npm' }
npm ERR! not ok code 0
papuu$ npm -v
-bash: /usr/local/bin/npm: No such file or directory
papuu$ node -v
v0.10.35
papuu$ ls ~/.npm
n npm registry.npmjs.org
}}
npm¤òºÆ¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ì¤Ð¤¤¤¤¤Î¤Ç¤¹¤¬¡¢Ä¾ÀܤÀ¤È¼¡¤Î¤è¤¦¤Ë¼ºÇÔ¤¹¤ë¤³¤È¤¬Í¤ë¤è¤¦¤Ç¤¹¡£
#pre{{
papuu$ curl https://npmjs.org/install.sh | sudo sh
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 193 100 193 0 0 197 0 --:--:-- --:--:-- --:--:-- 197Password:
sh: line 1: html: No such file or directory
sh: line 2: syntax error near unexpected token `<'
'h: line 2: `<head><title>301 Moved Permanently</title></head>
papuu$ curl https://npmjs.org/install.sh | sudo sh
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 193 100 193 0 0 248 0 --:--:-- --:--:-- --:--:-- 248
sh: line 1: html: No such file or directory
sh: line 2: syntax error near unexpected token `<'
'h: line 2: `<head><title>301 Moved Permanently</title></head>
}}
npm¥¢¥Ã¥×¥Ç¡¼¥È¤Ë¼ºÇÔ¤·¤¿¾ì¹ç¤ÎÂбþÊýË¡
npm¥¤¥ó¥¹¥È¡¼¥ëÍѤΥ¹¥¯¥ê¥×¥È¤ò¤¤¤Ã¤¿¤ó¥À¥¦¥ó¥í¡¼¥É¤·¤Æ¤«¤é¼Â¹Ô¤¹¤ë¤ÈOK¤Ç¤·¤¿¡£
#pre{{
papuu$ wget http://npmjs.org/install.sh
papuu$ sudo sh ./install.sh
papuu$ rm install.sh
papuu$ node -v
v0.10.35
papuu$ npm -v
2.1.18
}}