Node.js 文件去BOM

 // 去除BOM头
 stripBom = function(filePath){
   let buff = fs.readFileSync(filePath);
   if (buff[0].toString(16).toLowerCase() == "ef" && buff[1].toString(16).toLowerCase() == "bb" && buff[2].toString(16).toLowerCase() == "bf") {
      buff = buff.slice(3);
      fs.writeFileSync(filePath, buff.toString());
   }
 }
点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注