如何使用Node.js将法语口音写入文件

我正在使用最新版本的Node.js。 我试图将使用常量构建的字符串写入文本文件。但是,此字符串包含我想要的文本文件中的重音符号。 这是一个例子:

const fs = require('fs'); // to read and write files

const labels = {
    partOne: 'blàblàblé',
    partTwo: 'blîblùblàblöx'
};

let stringo = labels.partOne + labels.partTwo;

// write stringo to a specific file
const filePath = `./licence${beatName}.txt`;
fs.writeFileSync(filePath, stringo, 'utf8', err => {});

不幸的是,这些口音被不希望的值所代替。例如:

  • è成为
  • é成为©

我试图将我的JavaScript文件编码为UTF-8,但是没有用。 如何将字符串编码成可用于我的目的的东西?谢谢 !

评论