Node.js開発中にもろもろアップデートする技
アップデートが多い・・・
最近、Node.js v4系とReact.jsなんかを触っているんですが、
どちらもバージョンアップのスピードがパないです。
なので、アップデートに、こんなツールをこんな風に使ってますよというお話。
Node.jsのバージョンアップに追従
自分はnodebrewを使っているのですが、今日はv4.2.0を入れました。
nodebrew install-binary latest nodebrew use latest nodebrew migrate-package v4.1.2 nodebrew uninstall v4.1.2
みたいな感じ。
ポイントは
install-binary
でバイナリ版をインストール。installだと、ソースからコンパイルされるので、時間がかかる。migrate-package
で前のバージョンでグローバルインストールしていたnpmモジュールを現在のバージョンにインストール。
React.js関係のモジュールバージョンアップに追従
各種npmモジュールのアップデートに追従するために、npm-check-updatesを使っています。
npm-check-updatesをnpm i -g npm-check-updates
でインストール後、
package.jsonのあるディレクトリで、下記コマンドを打ちます。
> ncu -u humps ^0.7.0 → ^1.0.0
すると、package.jsonに書かれているnpmモジュールのバージョンを最新バージョンに書き換えてくれます。
ただ、これだけだとpackage.jsonが変わっただけです。
この後、npm up
で最新版に置き換える必要があります。
まとめ
いつもお世話になってます。便利。