Page 599 - Nodejs 교과서 개정2판
P. 599
+ node-cli@0.0.1
added 1 package from 1 contributor in 0.069s
ݓա ֿܻझীࢲח ݺ۸য খী sudoܳ ࠢৈঠ ೡ ࣻب णפ അ ಁః EFQFOEFODJFT۽ ࢸೠ Ѫ
ইפ۽ OPEF@NPEVMFT ಫ؊о ࢤӝ ঋणפ ઁ ࣛী cliܳ ੑ۱ೞݶ JOEFY KTо प೯ؾפ
콘솔
$ cli
Hello CLI
ಁః۽ npx ݺ۸যܳ ࢎਊ೧ npx cli۽ب प೯ೡ ࣻ णפ ઁ۽ प೯ػݶ JOEFY KTী ӝמ
ਸ ࠢৈաоݶ ؾפ ݺ۸যী ২࣌ਸ ࠢৈࠇद
index.js
#!/usr/bin/env node
console.log('Hello CLI', process.argv);
process.argv۽ ݺ۸যী যڃ ২࣌ যח ഛੋೡ ࣻ णפ ২࣌ ݾ۾ ߓৌ۽ दؾפ
$-* ۽Ӓ۔ ٘о ߄Շਵפ द ࢸ೧ঠ ೞח Ѫ ইקөਃ ٘о সؘؼ ٸ݃ द ࢸ
ೡ ਃח হणפ QBDLBHF KTPO bin ࣘࢿী cli ݺ۸য৬ JOEFY KTܳ োѾ೧فਵ۽ cli ݺ۸যо ഐ
ؼ ٸ݃ JOEFY KT ੌ प೯ؾפ JOEFY KT ղਊਸ நयೞח Ѫ ইפҊ ഐ द݃ ࢜۽ ੍যٜ
۽ ೦࢚ সؘ ղਊ ߈ؾפ
콘솔
$ cli one two three four
Hello CLI [
'C:\\Program Files\\nodejs\\node.exe',
'C:\\Users\\speak\\AppData\\Roaming\\npm\\node_modules\\node-cli\\index.js',
'one',
'two',
'three',
'four'
]
ࢸ റ cli ݺ۸য ٍী ২࣌ਸ ࠢৈ ഐ೮؊פ ਃࣗо ৈࢽ ѐ ٜয ח ߓৌ ۱غणפ
ف ѐח node৬ cli ݺ۸য ҃۽ੑפ ਦب ઁੌ ٸ Ѿҗۄࢲ ܲ ઁੋ ҃ ҃۽о ܳ ࣻ
णפ ژೠ э ਦب ઁ؊ۄب ֢٘৬ OQN ࢸ ҃۽ী ٮۄ Ѿҗо ܰѱ ۱ؾפ