這篇文章主要講解了“怎么使用Node js命令”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“怎么使用Node js命令”吧!
Nodejs編寫(xiě)命令行
命令的目標(biāo):在當(dāng)前目錄下開(kāi)啟一個(gè)靜態(tài)文件服務(wù),端口號(hào)為8085
創(chuàng)建目錄
構(gòu)成命令的基礎(chǔ)是需要一個(gè)命令文件web.js和package.json配置文件,執(zhí)行以下命令:
$mkdirnode-commander#創(chuàng)建一個(gè)文件夾
$cdnode-commander&&mkdirbin
$npminit#初始化package.json文件
$cdbin&&touchweb.js#創(chuàng)建命令文件
Nodejs命令文件
#!/usr/bin/envnode
varexpress=require('express');
varpath=process.cwd();
functionrun(argv){
if(argv[0]==='-v'||argv[0]==='--version'){
console.log('versionis1.0.0');
}
elseif(argv[0]==='-h'||argv[0]==='--help'){
console.log('usage:\n');
console.log('-v--version[showversion]')
}
elseif(argv[0]==='-s'||argv[0]==='--start'){
varapp=newexpress();
app.use('/static',express.static(path));
app.listen(8085,function(){
console.log('serverstartatport8085');
});
}
}
run(process.argv.slice(2));
感謝各位的閱讀,以上就是“怎么使用Node js命令”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)怎么使用Node js命令這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司,,小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!