我正在尝试从函数中读取markdown文件的前题,并返回文件的标题。
emample.md
---
title: My Title in MD
description: This is an example
---
Here is some example content
webpack.config.js
函数调用
getFrontMatterTitle('example.md');
函数定义
const fs = require('fs');
var fm = require('front-matter');
function getFrontMatterTitle(filename) {
var file_title;
fs.readFile(filename, 'utf8', function(err, data) {
if (err)
throw err;
var content = fm(data);
file_title = content.attributes.title;
console.log('inner : '+file_title);
});
console.log('outer : '+file_title);
}
当我使用node webpack.node.js
执行此操作时,得到以下结果:
outer : undefined
inner : My Title in MD
我想知道:
file_title
的值呢?tkinter: how to use after method