2017年末から都内の会社で働き始めて、一年ほど経過しました。新しい年でもあるので、自分が一年間どんな仕事をやってきたのか、振り返ってみることにしました。ベトナムから帰国して一年半ほどが経過し、仕事をするのも久しぶりだったので、入社前後は不安要素が多かった気がします。

会社としては、

  • 若いベンチャー
  • 平均年齢も若め
  • B向けwebサービスの開発
    • webはRails + React
    • iOSアプリとAndroidアプリもある

という属性です。

ブログに使う画像を処理する時に、リサイズしてファイルサイズを軽量に調整してほしい。gulpだとimageminを使うようだ。

gulpとBrowsersyncを使うと、scssファイルの変更を検知したら、コンパイルしてブラウザを自動リロードすることができる。

前回の記事でnpmパッケージのバージョンを固定する方法を書いた。固定したバージョンをアップデートする場合、更新されたnpm-shrinkwrap.jsonを配布した後に実施するのはnpm installだった。

npmで各パッケージのバージョン番号を固定してインストールする仕組みがあるのだろうかと調べてみたら、shrinkwrapという機能があった。