安装

npm install js-yaml

导入

const fs = require('fs');
const yaml = require('js-yaml');

异步

// 读取YAML文件 异步
fs.readFile('cfg.yaml', 'utf8', function(err, data) {
    if (err) {
        console.log("ERR:", err);
    } else {
        // 解析YAML内容
        const parsedYaml = yaml.load(data);

        console.log(parsedYaml);
    }
});

同步

//同步
const data = fs.readFileSync('cfg.yaml', 'utf8');
const parsedYaml = yaml.load(data);
console.log(parsedYaml);