Category: 開発
Page 3
-
gatsby-remark-copy-relative-linked-files
gatsby-transformer-remark 向けプラグイン gatsby-remark-copy-relative-linked-files 開発の覚書。
-
Redux Container を TypeScript で型チェックする
この間の記事で Redux + TypeScript を試したのだが Container における mapStateToProps と mapDispatchToProps でプロパティーの過不足や名前のタイポが検出されず、なんどか事故った。そのため今回はこれらの戻り値を型チェックする方法を検討してみる。
-
Electron を試す 11 - 簡易ファイラー with TypeScript
ひさびさの Electron を試すシリーズ。以前から機会があれば TypeScript を導入したいと考えていた。未知の技術を採用するのであれば既存プロジェクトよりも、しがらみのない新規のほうがよかろう。というわけで Electron による簡易ファイル ビューアーを実装しながら学ぶことにした。
-
ブログを WordPress + さくらのVPS から GatsbyJS + Netlify へ移行
ブログを WordPress + さくらのVPS から GatsbyJS + Netlify へ移行した。その作業メモをまとめる。
-
anyenv + ndenv を試す
Node 11 へ更新したら mapbox/node-sqlite3 が動作しなくなった。#1063 によれば既に修正の準備はできているものの CI サービス AppVeyor が Node 11 ...
-
Babel 7 を試す
2018/8/27 に Babel 7 がリリースされたので既存プロジェクトに導入してみたので変更や問題点などをまとめる。参考資料とサンプル プロジェクトは以下。Babel 公式の npm が Sc...
-
npm rewire を試す
最近 React SFC (Stateless Functional Components) や Redux の影響を受けて、ES.next な環境でもクラスより関数で実装するようにしている。ES...
-
npm icon-gen v1.2.1 release
icon-gen v1.2.1 をリリースした。
-
CSS Modules をもっと試す
業務プロジェクトへ CSS Modules 導入を検討中。しかし JS/CSS ともに大きく設計変更されるため、いきなり採用するのは怖い。というわけで、そこそこの規模と複雑さを持つ examples-electron/audio-player で試してみた。
-
Sass を試す
年末に PostCSS + cssnext と CSS Modules を試したのだが、コメ欄の指摘とそれを受けた追記を読んでもらえるとわかるとおり次世代 CSS 仕様の先取り = CSS.next...