导航:首页 > 编程语言 > 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标准输出相关的资料

热点内容
db2查看数据库字符集 浏览:449
小米私密文件移出后找不到 浏览:775
红底白色的心是什么app的标志 浏览:163
小冤家APP角色怎么变回家长 浏览:822
梦幻西游合宠模拟器网站是什么 浏览:420
诺基亚930最新版本 浏览:201
ps制作主kv文件过大 浏览:884
车端面如何编程 浏览:279
win10u盘备份时间长 浏览:617
文件夹怎么转换为pdf 浏览:502
2008打开登录密码忘记了 浏览:771
苹果7如何授权应用程序 浏览:899
怎样把旧的文档保存到桌面文件夹 浏览:827
wps云数据如何恢复 浏览:496
微信发送过来文件 浏览:300
怎么改合同网站 浏览:73
网络斗地主记牌器怎么实现的 浏览:377
ps镜像文件制作教程 浏览:45
系统分页文件大小设置多少 浏览:447
win10有线无法上网 浏览:339

友情链接