¥È¥Ã¥×   ÊÔ½¸ Åà·ë º¹Ê¬ ¥Ð¥Ã¥¯¥¢¥Ã¥× źÉÕ Ê£À½ ̾Á°Êѹ¹ ¥ê¥í¡¼¥É   ¿·µ¬ °ìÍ÷ ñ¸ì¸¡º÷ ºÇ½ª¹¹¿·   ¥Ø¥ë¥×   ºÇ½ª¹¹¿·¤ÎRSS

¥¿¡¼¥ß¥Ê¥ë/Node.js

Last-modified: 2018-11-14 (¿å) 15:24:12 (1988d)

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
}}