Node.jsを入れておこう(2) - らんだむな記憶で使った nodebrew
であるが、最新の node.js v13.13.0 をインストールしようとしたら
v13.13.0 is not found Can not fetch: https://nodejs.org/dist/v13.13.0/node-v13.13.0-darwin-x64.tar.gz
という無慈悲なログが・・・。しかしこのファイルは存在する。
nodebrewでinstallが失敗するようになった - Qiitaを見て nodebrew
自体を入れ直したらいけた。
$ nodebrew install-binary v13.13.0 Fetching: https://nodejs.org/dist/v13.13.0/node-v13.13.0-darwin-x64.tar.gz ######################################################################## 100.0% Installed successfully $ nodebrew use v13.13.0 use v13.13.0
よく分からんけど、
$ mkdir -p ~/node/lib $ cd ~/node/lib $ npm init ... $ npm config set prefix "/Users/xxx/node" $ npm install --prefix "/Users/xxx/node"
しとくと node_modules
の場所をココにできるのでいいのかな?
でNode.jsで、存在するはずのmoduleがrequireでエラーになることについて - Qiitaを参考に
$ echo export NODE_PATH=`npm root -g` >> ~/.bashrc
しておく。