Page 138 - Nodejs 교과서 개정2판
P. 138

ࣻ۽ ࠂࢎؼ ҃۽ܳ  ࣁ ߣ૩ ੋࣻ۽ ࠂࢎ റ प೯ؼ ௒ߔ ೣࣻܳ ֍णפ׮

         ݃૑݄ਵ۽ ౵ੌ ಫ؊੄ ߸҃ ࢎ೦ਸ хदೡ ࣻ ੓ח watch ݫࢲ٘ܳ ঌইࠁѷणפ׮  ࠼ ఫझ౟ ౵ੌੋ UBSHFU

         UYUܳ ٜ݅Ҋ XBUDI KTܳ ੘ࢿ೤פ׮

          watch.js

           const	fs	=	require('fs');


           fs.watch('./target.txt',	(eventType,	filename)	=>	{
           		console.log(eventType,	filename);
           });




         XBUDI KTܳ प೯ೞҊ UBSHFU UYU੄ ղਊޛਸ ࣻ੿೧ࠇפ׮  ژೠ ౵ੌݺਸ ߸҃ೞѢա ౵ੌਸ ࢏ઁ೧ࠇद׮

          콘솔

           $	node	watch
           //	내용물	수정	후
           change	target.txt
           change	target.txt
           //	파일명	변경	또는	파일	삭제	후
           rename	target.txt




         ղਊޛਸ ࣻ੿ೡ ٸח change ੉߮౟о ߊࢤೞҊ  ౵ੌݺਸ ߸҃ೞѢա ౵ੌਸ ࢏ઁೞݶ rename ੉߮౟о ߊࢤ

         ೤פ׮  rename ੉߮౟о ߊࢤೠ റীח ؊ ੉࢚ watchо ࣻ೯غ૑ ঋणפ׮  change ੉߮౟о ف ߣঀ ߊࢤೞ
         ӝب ೞ޲۽ पޖীࢲ ࢎਊೡ ٸח ઱੄о ೙ਃ೤פ׮

          
          
               झۨ٘ಽ ঌইࠁӝ

         ੉੹ ੺ীࢲ ౵ੌ दझమ पणਸ ೞݶࢲ GT ݽٕ੄ ࠺زӝ ݫࢲٜ٘ਸ ࢎਊ೧ࠌणפ׮  ࠺زӝ ݫࢲٜ٘਷ ߔӒ
         ۄ਍٘ীࢲ प೯غҊ  प೯ػ റীח ׮द ݫੋ झۨ٘੄ ௒ߔ ೣࣻա ೐۽޷झ੄ then ࠗ࠙੉ प೯ؾפ׮  ੉ٸ

         fs ݫࢲ٘ܳ ৈ۞ ߣ प೯೧ب ߔӒۄ਍٘ীࢲ زदী ୊ܻغחؘ  ߄۽ झۨ٘ಽ੉ ੓ӝ ٸޙੑפ׮

         GT ৻ীب ղࠗ੸ਵ۽ झۨ٘ಽਸ ࢎਊೞח ݽٕ۽ח DSZQUP  [MJC  EOT MPPLVQ ١੉ ੓णפ׮


         झۨ٘ಽਸ ॳח crypto.pbkdf2 ݫࢲ٘੄ ৘ઁ۽ झۨ٘ಽ੄ ઓ੤ܳ ഛੋ೧ࠁѷणפ׮

          threadpool.js

           const	crypto	=	require('crypto');


           const	pass	=	'pass';
           const	salt	=	'salt';
   133   134   135   136   137   138   139   140   141   142   143