我想使用yaml库-https://www.npmjs.com/package/yaml 我有一个Yaml文件
apps:
- name: nam31
desc: desc1
url: https:///..
-name: nam312
desc: desc2
url: https:///..
-# name: nam31
# desc: desc1
# url: https:///..
文件包含一些实际数据和注释(例如name1) 我试图读取数据
fs.readFile(path, 'utf8', (readErr: Error | null, data: string) => {
const parseYaml = yaml.parseDocument(data);
const arr = parseYaml.get("backends");
成功了!
const seq = yaml.createNode([{ "name": "newdesc" },{"desc":"newdesc"},{"url":"muUrl"}])
它创建了新节点
一些问题:
parseYaml.get("apps”).contents.items.push(seq)
,但我没有得到新项目