sudo chmod 777 .npm/source-map/
then npm install again:
$ npm install
npm WARN deprecated email@example.com: Please upgrade to 2.2.19 or higher
npm WARN deprecated firstname.lastname@example.org: wrench.js is deprecated! You should check out fs-extra (https://github.com/jprichardson/node-fs-extra) for any operations you were using wrench for. Thanks for all the usage over the years.
npm WARN deprecated email@example.com: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated firstname.lastname@example.org: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated email@example.com: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
firstname.lastname@example.org node_modules/require_optional/node_modules/semver -> node_modules/semver
though still have warning, but installed succeed. Thanks very much! I will go for next steps.