anybody's game

日々感じたこと、艦隊これくしょん、千年戦争アイギス、読書記録

下準備【はてなブログ】PHPStormからはてなブログを使う Part.1

 自分が使い慣れているPHPStormで、ブログを編集したり、投稿したりしてみます。うまくいくかは、わかりませんが、とりあえず試みの記録として、残してみます。

1. はてなブログ管理用ディレクトリでプロジェクト開始

f:id:aods1004:20180513111824p:plain

2. Composer のインストール

f:id:aods1004:20180513104519p:plain

f:id:aods1004:20180513104844p:plain

f:id:aods1004:20180513105145p:plain

f:id:aods1004:20180513105208p:plain

3. Githubリポジトリを作る

ソースコードは、Githubで管理することにします。

github.com

4. PHPStorm Project配下にチェックアウト

クライアント自体は、ソースコード管理したいが、 記事自体は、Local と HatenaBlog上の管理にしたいので、IDEのルートではなく、配下にバージョン管理用ディレクトリを切ります。

f:id:aods1004:20180513103718p:plain

f:id:aods1004:20180513113520p:plain

5. Symfonyのプロジェクトを開始

Frameworkは、CLI系のPluginも充実しているSymfonyを選択。 Composer 使って、Symfonyのプロジェクトを始めます。

f:id:aods1004:20180513112450p:plain

c create-project symfony/skeleton ./phpstorm-hatenablog-client-tmp

 git、composer create-projectともにフォルダが空でなくてはいけないので、一時ディレクトリを作成して、あとからsymfonyのファイル群を移動させる作戦で。ちょっとカッコわるいけども、目的はあくまでブログ管理をPHPStormからやってみたいなので。

6. tmpディレクトリをgit 配下に移動

f:id:aods1004:20180513113922p:plain

7. Initial Commit!

下準備が一通りおわったので、コミットしておきます。

f:id:aods1004:20180513114913p:plain

この記事ではここまで。続きます。

github.com