環境設定(?)PATHを通したい
npm commandを使用するために nodebrew, nodeなどをインストールしていました。
一度、nodebrew -v
,node -v
,npm -v
が使える状況になって解決したと思っていたのですが(画像とリンク参照)
ターミナルを終了して Xcodeを立ち上げて再度ターミナルで sh command(npx)を使用した際に
npx: command not found
のメッセージが表示され、node も npm command も使用できなくなっていることに気づきました。
どうやら環境設定PATHが通っていないようだと、PATHを通そうとこちらの記事( MacでPATHを通す )を参考にしていましたが
vi command
を実行した後の動きからが全く分かりませんでした。
(vi command
実行で開いた先で、間違っている部分や不要部分を消すのか、それとも直接環境設定PATH
を書き込むよう促しているのか....
血迷った末に、それまで書いていた環境設定PATH
を全て削除し こちらのリンク( .bash_profile内のエラーがわからない )でご回答いただいて上のほうにあったよくわからない文も消して再度環境設定PATH
を実行している図が下の画像2枚です。)
また、Finder から開いた.bash_profile
はこちらです(テキストエディタ使用)。
Finder
1 2# .bash_profile 3# Get the aliases and functions 4 5if [ -f ~/.bashrc ]; then 6 . ~/.bashrc 7fi 8 9# User specific environment and startup programs 10 11PATH=$PATH:$HOME/.local/bin:$HOME/bin 12 13# Get ECR repository. 14export ECR_REPO="$(aws ecr get-authorization-token --region=ap-northeast-1 --output text --query 'authorizationData[].proxyEndpoint' | sed -E 's/https://(.*)/\1/')" 15 16# Do login to ECR repository 17aws ecr get-login --no-include-email --region ap-northeast-1 | awk '{print $6}' | docker login -u AWS --password-stdin "https://$ECR_REPO" 18 19export PATH 20EOS 21} 22 23output "shell_config" { 24 value = "${local.shell}" 25} 26
試したこと
- 「nodeがインストールできない」の質問で解決した方法を実行
- ターミナルで
環境設定PATH
を\n
を使用せずに1文ずつ実行(source .bash_profile
を実行するとエラーメッセージ「parse error near
\n'
」) vi command
実行画面で出てきた過去の環境設定PATH
全消去- Finderから開いた
.bash_profile
内に`# nodebrew
export PATH=$HOME/.nodebrew/current/bin:$PATHを書き込んで、ターミナルで
source .bash_profile`を実行
0. ターミナルの再起動やpcの再起動
補足情報
macOS Catalina 10.15
ターミナルデフォルト zsh
どなたかご教授お願い致します。。Orz
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/10/29 01:18
退会済みユーザー
2019/10/29 01:38