Googleドライブの仕様が変わっていて「マイドライブ」で同期するローカルフォルダの変更に手間取ったお話
[2023/02/22]
最初から nvm 使うべし。
$ sudo apt install nodejs
で環境作ってたんだけれど、firebase CLI 入れようとして
$ npm install -g firebase-tools
ってやったら
npm ERR! Error: EACCES: permission denied, access '/usr/local/lib …
みたいなエラーが出現。
sudo で再実行したらできたけれど、これはどうも宜しくないらしい。
という訳で、npm も node もアンインストール。
$ sudo apt remove npm $ sudo apt remove nodejs
nvm 公式のインストール手順に沿って curl 使ってインストール。
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
このとき ~/.bashrc に以下を自動的に追記してくれたので、あとはターミナル再起動か source ~/.bashrc 実行。
export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
nvm で stable な node をインストール。
$ nvm install stable --latest-npm $ node -v v16.1.0 $ npm -v 7.11.2
これで firebase cli インストールしてもエラー出なくなりました。
$ npm install -g firebase-tools $ firebase --version 9.10.2
ディスカッション
コメント一覧
まだ、コメントがありません