導航:首頁 > 編程語言 > nodejs標准輸出

nodejs標准輸出

發布時間:2025-01-10 13:40:49

① 如何讓nodejslinux後台運行

加入 主文件是 index.js
那麼可以用的方法有:
1.用forever 進行管理版
npm install -g forever
forever start index.js

2. 用自帶的服務權nohub
nohup node index.js > myLog.log 2>&1 &

② 原生nodejs,res.end()無法輸出到頁面。

varhttp=require("http");varpath=require("path");varurl=require("url");varfs=require("fs");varejs=require("ejs");varserver=http.createServer(function(req,res){if(req.url=="/favicon.ico"){return;
}varpathname=url.parse(req.url).pathname;varfileUrl=path.normalize("./public/"+pathname);varextname=path.extname(pathname);

fs.readFile(fileUrl,function(err,fileData){
getMime(extname,function(mime){
res.writeHead(200,{"context-type":mime});
res.end(fileData);
})
});if(pathname=="/"){var_thisUrl="./public"
varfileArry=[];//存儲各個文件data的一些數據
vara={}vardata={};//存儲file(是否事文件,1是,0不是);fileName:文件(夾)名;url:文件實際地址
fs.readdir(_thisUrl,function(err,files){varlength=files.length;
(functioniterator(i){varshow=0;if(i>=files.length){
data={"fa":fileArry,"length":length};

fs.readFile("./views/index.ejs",function(err,fileData){vartemplate=fileData.toString();varhtml=ejs.render(template,data);console.log(html);
res.end(html);
});return;
}
fs.stat(_thisUrl+"/"+files[i],function(err,stats){if(stats.isDirectory()){
a={"file":0,"fileName":files[i],"url":_thisUrl+"/"+files[i]}
}else{if(path.extname("/"+files[i]).toLocaleLowerCase()==".jpg"){
show=1;
}
a={"file":1,"fileName":files[i],"url":_thisUrl+"/"+files[i],"show":show}
}
fileArry.push(a);//console.log(fileArry);
iterator(i+1);
})
})(0);

});

};});

server.listen(3000,"127.0.0.1");functiongetMime(extname,fn){
fs.readFile("./public/mime.json",function(err,data){varmimeList=JSON.parse(data);varmime=mimeList[extname];
fn(mime);
})
}

③ nodejs怎麼輸出文件的後綴名

閱讀全文

與nodejs標准輸出相關的資料

熱點內容
南漳如何網路推廣 瀏覽:525
如何保存vba中的資料庫密碼 瀏覽:22
acer平板為什麼微信打不開 瀏覽:699
國外政府app 瀏覽:118
龍之谷如何玩轉90版本 瀏覽:486
如何進入今日頭條app發新聞 瀏覽:561
iphone視頻未知錯誤 瀏覽:230
哪些學科為工具學科 瀏覽:228
javachar與運算 瀏覽:347
如何在cad文件中插入源泉插件 瀏覽:362
存儲路徑無許可權或文件名不合規 瀏覽:496
iphone4s怎麼刪除文件 瀏覽:545
中公教師文件名叫什麼 瀏覽:844
word2010怎麼從任意頁設置頁碼 瀏覽:622
cass怎麼校正數據 瀏覽:612
linux查看所有管理員 瀏覽:2
u盤文件解壓縮失敗如何修復 瀏覽:566
黑蘋果怎麼顯卡才4m 瀏覽:270
方程式0day圖形化工具 瀏覽:961
電腦裝文件很慢 瀏覽:958

友情鏈接