node的yaml读取器
MIT License
Yaml
parse
yaml
spring boot
yaml
# spring-boot.yaml
serve:
port: 3000
host: 127.0.0.1
prefix: /api
swagger:
api: ${serve.prefix}/swagger
import { readFileSync } from 'fs';
import { parse } from 'manic-yaml-matter';
const context = readFileSync('./spring-boot.yaml', 'utf-8');
const source = parse(context);
console.log(source);
{
"serve": { "port": 3000, "host": "127.0.0.1", "prefix": "/api" },
"swagger": { "api": "/api/swagger" }
}
\``\${}``\
parsef``parse
yaml
import { parsef } from 'manic-yaml-matter';
const source = parsef('./spring-boot.yaml');