いうライブラリを使うことにします。コマンドでライブラリをインストールします。require('strftime');そして先ほど生成したエントリーオブジェクトに適用します。strftime('%Y%m%d%H%M%S');後は日付や本文、カテゴリのベースを適用します。});これらが終わったら、ファイルとして保存します。配列で適用する形になっているためです。this.saveEntries(entries);これでテンプレートの保存が完了しました。メソッドの内容は次のようになります。this.saveEntries(entries);}コマンドの実行ではコマンドを実行してみます。new記事を生成しました。./20171126164915.mdこのように出力されれば完成です。このファイルの内容は次のようになります。(JST)categories:---<!--more-->後は記事を自由に書いていくだけです。前が概要、後ろが本文になります。ブログ記事の投稿処理ブログ記事を書き終えたら、アップロード処理を作っていきます。{console.log(`記事をアップロードしました。'.',});console.log('記事一覧を更新します。{console.log('記事を取得しました。{console.log(`エラーが発生しました。メソッドでアップロードを行います。オブジェクトを生成してアップロードした記事をECHOPFのクラウドよりダウンロードします。コマンドは次のようになります。いう変数で取得できます。概要は次のようになります。オブジェクトを継承します。メソッドは次のようになります。アップロード処理は事前にログインを行う点がこれまでと異なります。エラー});}ログイン処理についてブログへの記事アップロードは権限が必要になりますので、事前にログイン処理を行う必要があります。いうメソッドで行います。引数はメンバーインスタンスのID、ログインIDそしてパスワードです。this.ECHOPF.Members.login(this.config.memberInstanceId,this.config.login_id,this.config.password);}認証が終わると認証された会員オブジェクトが返ってきます。ファイルの読み込み指定されたMarkdownファイルの読み込みはNode.jsの標準機能を使います。こちらは取り立てて書くことはありませんが、デフォルトのコールバック型ではなく、Promiseオブジェクトを返すようにしています。読み込まれたMarkdownファイルの内容からブログエントリーオブジェクトを作ります。これは難しい処理ではありませんが、若干長くなります。ヘッダー情報部と、コンテンツ部の切り出しと、ACLの設定が主な処理になります。ECHOPFに投稿する際にはMarkdownではなくHTMLにする必要があります。いうライブラリを使います。