var nameArr = [ 'Cloud', 'Star', 'Triangle' ];
var transformArr = '';
for(var i=0;i<nameArr.length;i++){
if(i==0){
transformArr += nameArr[i];
}else{
transformArr += '\n'+nameArr[i];
}
}
//写入配置文件
var configUrl = path.join(__dirname)+'/static/Image/transform/config.txt';
fs.writeFile(configUrl,transformArr,function(err){
if(err){};
console.log("write file ok");
})
在文本中输出的结果是:CloudStarTriangle
问题所在:
\r回车 \n换行
window中用 \r\n
Linux中用 \n
Mac中用 \r
改动:
transformArr += '\r\n'+nameArr[i];
在文本中输出结果:
Cloud
Star
Triangle