Leko

Leko
/

ブログをMiddlemanからGatsbyに乗り換えた雑感

 · 6 min read

2017年にこのブログはWordpressからMiddleman製に作り変えたのですが、この度MiddlemanからGatsbyへ移行しました。前回の移行の記事はこちらです。— Wordpressで運用していたブログをMiddleman+Netlifyに変更した | WEB…

プログラム内でdotenvを読み込むのをやめた話

 · 2 min read

dotenvというRuby発のOSSがあります。.envって名前のファイルに環境変数を列挙してライブラリを読み込むと、それらの値をプロセス内の環境変数として値を展開してくれるというツールです。 もちろんNode.js版の実装も存在します。Heroku…

lerna-changelogで始める頑張りすぎないリリースノート自動生成

 · 2 min read

hothouseというpackage.jsonとlockfileを更新してPR出すツールを公開するときに、「リリースノート頑張りたくないな」と思い、なるべく楽にそれなりのリリースノートを残せる方法を探った結果、lerna-changelogというLerna…

package.jsonを更新してPRを作成できるCLIツールhothouseを作った

 · 4 min read

hothouseというツールを作成しました。package.json とロックファイルを更新して GitHub に pull request を作成する CLI ツールです。npm か Yarn をパッケージマネージャとして使用できます。普通のリポジトリだけではなく、Lerna…

lernaでnpmにpublicなscoped packageをpublishする方法

 · 1 min read

hothouseという、package.jsonを更新してPRを作成するGreenkeeperのようなOSSを作る際に、プラグイン開発用の内部I/Fを@hothouse/typesというpublicなパッケージとしてpublish…

タブ補完でpecoでnpm-scriptsをもっと超簡単に実行したい

 · 2 min read

便乗ネタです。— peco で npm-scripts を超簡単に実行したい - Qiitaという素晴らしい記事が公開されたので実際に使ってみたのですが、npm runまで打ってから「あれ、コマンドなんだっけ」と思い、入力内容を消しnrun…

ReactのNew Context APIは便利だけどreduxを使うのはやめないと思った

 · 3 min read

Reduxの新しいContext APIが発表され、2ヶ月くらいが経過した。— React’s ⚛️ new Context API – DailyJS – Medium私は少しバージョンの古いReactを主に使っているため、しばらく情報を追わずにいたが、— React…

middleman-blogで日本語のタグのURLが空になる問題を解消する方法

 · 1 min read

こんにちは。Middlemanで日本語のタグを使ったときに、そのタグのURL…

CLIだけでReact NativeアプリをビルドしてDeployGateにデプロイする方法

 · 4 min read

こんにちは。仕事でReact Nativeを触っているのですが、ステージング(DeployGate)へアプリを反映するときに、Xcodeを起動Product > Archiveを選択しばらく待つエクスポート方法(Ad-Hoc)を選択オプション(Code Signing…

Algoliaを利用してMiddleman製サイトに検索機能を実装する

 · 6 min read

2019/05/06追記この記事は古いです当サイトはMiddlemanからGatsbyに移行したため、この記事の内容は古くなっております。動作デモはありませんが、Middleman製サイトに検索機能を実装する場合にはこのまま続きをお読み下さい。現サイトで運用されているGatsby…