Node.js

nvmとNode.jsにまつわるアップデートとメモ

More than 1 year has passed since last update.

Node.jsのバージョンアップ(nvm)

$ nvm ls-remote
$ nvm install v6.7.0
# 一度それまでに使っていたバージョンに戻す
$ nvm use v6.6.0
$ npm list -g --depth=0
# リストを適当に編集
# ディレクトリの一覧と同じ
# ll ~/.nvm/versions/node/v6.6.0/lib/node_modules/
$ nvm use v6.7.0
# インストールするんだけど不要なの消さないとなぁ…
$ npm install --global babel-cli babel-preset-es2015 bower childish-process concurrently create-react-app eslint eslint-config-google eslint-plugin-import eslint-plugin-node express-generator generator-express generator-express-kick-starter generator-mongoose generator-ng-fullstack generator-node-express-mongo generator-polymer generator-vulgar generator-webapp grunt-cli gulp gulp-babel gulp-cli gulp-compass gulp-if gulp-load-plugins gulp-notify gulp-uglify istanbul jshint jspm karma mocha node-gyp node-inspector nodemon npm npm-check-updates nw-gyp phantom typings vulgar-cli webpack webpack-dev-server yo yuidocjs
# 不要なバージョンがあれば削除
$ nvm uninstall v6.6.0
# aliasでNode.jsバージョンを新しいバージョンで固定する
$ nvm alias default v6.7.0
$ nvm ls

package.jsonのアップデート

# ncuが無ければインストール
$ npm install -g npm-check-updates
# package.jsonのあるディレクトリで実行
$ npm update
$ ncu -u
$ ncu -a/--upgradeAll.

npmモジュールのアップデート

$ npm i -S pug@latest