TochkaというSSIサーバー作った話

前書き 今回は、gulp.jsはまだオワコンちゃうでって話の続きというか 昔、作ったgulpfile一枚物の ソースコードぐっちゃぐちゃなSSIサーバーがあって これをgulp-babelで整理してみました。gulp-babelの使用の一例紹介という感じで書きます。リポジトリ…

【2019年最新版】macにanyenvでnode.js環境を構築する

前書き macOS Catalina から デフォルトシェルがbashからzshになったので 自分用のメモも含めて Macでのanyenv環境 + node.js環境の構築方法 書き留めておきます。 anyenvをアカウントルートにクローン まずは、anyenvをOSアカウントのルートにクローンしま…

macOS Catalinaにしたらviコマンドが死んだ件

前書き 昨日に引き続いて なんと今日も、macOS Catalinaでトラブルが なんとvi、vimコマンドどちらもまともに編集できない! もうこんな超、頻繁に使う 重要な重要な 国宝級コマンドにトラブル発生とはもうマジで「macOS Catalina」 というか「zsh」 勘弁し…

macOS Catalinaにアップグレードしたらanyenvが使えなくなった件

前書き macOS 最新「Catalina」出ましたね。 読み方は「カタリナ」です。 なんか女神っぽい名前...さぞかし、僕らを幸せへと誘ってくれるのだろうと 期待して早速インストールしました。OSアカウントが、WindowsのようにAppleIDと統合されたようで 安全性が…

gulp.jsはまだオワコンちゃうでって話

前置き ふと、タスクランナーのgulp.jsが何年前からあるのか気になり 調べてみました。ですが残念ながらwikiには、v4.0系のリリース時期しか出てませんでした。 しかし、最新の4.0系でも2017年、もう2年も前なんですね。それではgulpの初回リリースはいつな…

CSSって実はモジュールシステムが表現できるって話

前置き css.... エンジニアは大嫌いですよね。 今でこそ、UIフレームワークがあるからいいですが 昔、自分で書くってことをやっていた時は、 本当IEに匹敵するほど嫌いでした。さて、そんなエンジニアに嫌われ者なCSSですが 実は、node.jsやpythonの import…

nuxt.js+Firebaseで認証ページを作る④

認証機能実装編 さて今回がいよいよ、ラストの認証機能実装となります。これまでの中では一番理解が難しい回かと思いますので 理解しやすい手順で進めていきたいと思います。 今回のシリーズの全リンクはこちらnuxt.js+Firebaseで認証ページを作る① (F…

nuxt.js+Firebaseで認証ページを作る③

pages&layouts編 さて、今回が nuxt.jsとFirebaseで認証画面を作る上での下準備の最後になります。今回は、認証画面に必要な素材となるlayoutファイルとpageファイルを 一通り作っていきたいと思います。 今回のシリーズの全リンクはこちらnuxt.js+Firebas…

nuxt.js+Firebaseで認証ページを作る②

nuxt.jsインストール編 前回に続いて 今回は、nuxt.jsのインストールとfirebaseのプラグイン導入をやっていきましょう。今回のシリーズの全リンクはこちら↓nuxt.js+Firebaseで認証ページを作る① (Firebase準備編) nuxt.js+Firebaseで認証ページ…

nuxt.js+Firebaseで認証ページを作る①

Firebase準備編 今回は、nuxt.jsとFirebaseのAuthenticationを利用して WordPress的なCMSを想定した、認証画面を作っていこうかと思います。nuxt.js初心者、Firebase初心者にも手順が分かりやすいように 4回に分けてやっていこうと思います。nuxt.js+Firebas…