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

׮

          콘솔

           $	npm	i	-g
           $	cli
           사용	방법:	cli	html|express-router	파일명	[생성	경로]
           $	cli	js	main	./public
           html	또는	express-router	둘	중	하나를	입력하세요.
           $	cli	html	main	public/html
           public\html\main.html	생성	완료
           $	cli	express-router	index	./routes
           routes\index.js	생성	완료
           $	cli	express-router	index	./routes
           이미	해당	파일이	존재합니다.




         ௑ࣛ ݺ۸যܳ प೯ೠ ٣۩ఠܻܳ ഛੋ೧ࠁࣁਃ  QVCMJD  IUNM  SPVUFT ಫ؊о ࢤӝҊ Ӓ উী NBJO IUNMҗ JO
         EFY KTо ٜয ੓ਸ Ѫੑפ׮  ౵ੌ ࢤࢿ ҃۽ח ௑ࣛী ݺ۸যܳ ੑ۱ೠ ҃۽ܳ ӝળਵ۽ ೤פ׮  ৘ܳ ٜয ݺ

         ۸যܳ $ =6TFSTীࢲ प೯೮׮ݶ $ =6TFST=QVCMJD=IUNM=NBJO IUNM੉ ࢤࢿغח Ѫੑפ׮  ੉ۧѱ ੗઱ ࢎਊ
         ೞח Ѫٜ਷ మ೒݁ਵ۽ ٜ݅যفݶ જणפ׮


         ਤ ߑध੄ ױ੼਷ ࢎਊ੗о ݺ۸য৬ ݺ۸য ২࣌ ࣽࢲܳ ݽف ৻਋Ҋ ੓যঠ ೠ׮ח Ѫੑפ׮  ݺ۸যܳ ৻਋Ҋ
         ੓׮ݶ ࡅܰѱ ੘সਸ ࣻ೯ೡ ࣻ ੓ѷ૑݅  ݽܲ׮ݶ ࢎਊ ߑߨࠗఠ ଺ইࠊঠ ೤פ׮  $-* ೐۽Ӓ۔ਸ ખ ؊ औ

         Ҋ ࢚ഐ੘ਊ੉ ਗഝೞѱ ٜ݅ ࣻח হਸөਃ

         ੉ܳ ਤ೧ $-* ೐۽Ӓ۔੉ ࢎਊ੗о ਗೞח Ѫਸ ױ҅߹۽ ૕ޙೞѱ ೞѷणפ׮  ݢ੷ যڃ మ೒݁ਸ ࢤࢿೡ૑

         ܳ ޚҊ  Ӓ׮਺ী ౵ੌݺҗ ҃۽ܳ ޛযࠇפ׮  cli ݺ۸য݅ ੑ۱೮ਸ ٸח ױ҅੸ਵ۽ ૕ޙೞب۾ ٜ݅যࠁѷ
         णפ׮


          template.js
           #!/usr/bin/env	node
           const	fs	=	require('fs');
           const	path	=	require('path');
           const	readline	=	require('readline');


           let	rl;
           let	type	=	process.argv[2];
           let	name	=	process.argv[3];
           let	directory	=	process.argv[4]	||	'.';


           ...
           const	makeTemplate	=	()	=>	{	//	템플릿	생성	함수
           		...
           };
   600   601   602   603   604   605   606   607   608   609   610