ClaudeCode環境構築で困ったこと
この記事の内容
- ClaudeCodeやってみよ!と思ったものの起動でつまずいたので備忘として残しておきます 📝
ClaudeCode導入手順
- 公式ドキュメントに沿って実施
起動時にエラー ❌️
% claude
(中略)
SyntaxError: Unexpected token '{'
at Loader.moduleStrategy (node:internal/modules/esm/translators:147:18)
at async link (node:internal/modules/esm/module_job:64:21)
- こちらの記事で、nodeのバージョンが古いことが発覚
- nodev20だといけるらしい🤔
Nodeのバージョンを上げても古いバージョンが参照される
-
バージョンアップ実施、まだv16が参照されている状態
% node -v v16.4.0
色んなところからインストールしたnodeが混在していた
-
こちらの記事の通り、インストール元が混在していてバージョン切り替えができない状態になっていたよう
-
上記の記事に沿ってnodeを一旦すべて削除・
nodebrew
でnodev20をインストールし直す% node -v v20.0.0
ClaudeCode起動 ⭕️
最後に
- Claude起動で困ったことでした。
- 今度はClaudeCode触ってみた記事を書きたいです ☺️