nodejs根据系统将日志写入不同路径

       开发中经常遇到不同的系统间的开发 比如线上线下要将系统日志写入到不同的目录下 尤其是某些开发再windows下 频繁的更改配置文件 其实不是很好的解决方式 其实用系统变量判断即可  

var os=require("os");
var path=require("path") ;

var sys=os.platform() =="win32"||os.platform() =="darwin";
console.log(sys?path.join(__dirname,"../logs"):"/home/logs");


    简单的几句即可完成需求  当然读取系统变量  也可以实现不同开发环境的路径变幻