2

フォルダーではなく、オブジェクトの配列からページのリストからHexoを使用してサイトを構築しようとしています。

ホイールを再発明したくないという理由だけで、非常に少数のように見えるため、hexo を使用したいのですが、json オブジェクトを渡してsiteフォルダーに保存する方法がわかりませんでした。

var data = {
    title: 'Buttons',
    name: 'block-name',
    category: 'Category name / Sub category',
    description: 'This is the description of the element\n and you can write text just like this.',
    otherProperty: 'Hello'
};

hexo = new Hexo(process.cwd(), {
    debug: true,
    config: '_config.yml'
});
hexo.init().then(function(){
    hexo.post.create(data, false);
});

APIhexo.post.createは、最終的なhtmlファイルではなく、ソースファイルを作成します。これが可能かどうか、またHexoにその方法を伝える方法がわかりません。

data基本的に、ページの作成に使用するテンプレートに を渡しますが、可能ですか?

4

0 に答える 0