簡體   English   中英

“-bash: expo: command not found” 安裝 expo-cli 后

[英]“-bash: expo: command not found” after installing expo-cli

我剛剛使用npm install -g expo-cli ,但是如果我嘗試運行 expo 命令,我只會收到錯誤-bash: expo: command not found 我嘗試卸載並重新安裝 expo-cli,並更改 my.profile 和 .bash_profile 以將路徑添加到全局 node_modules 目錄,但我無法讓 expo 命令正常工作。 知道為什么嗎?

首先,我通過編寫以下命令使查找器顯示隱藏文件:

defaults write com.apple.finder AppleShowAllFiles TRUE 
killall Finder

然后我在我的用戶下搜索了 expo 文件:

macintoch HD>Users>MyUserName>

我在以下文件夾下找到了 expo 文件:

~/Users/MyUserName/.npm-globalHomebrew/bin

然后我通過執行以下命令將文件夾添加到路徑中:

export PATH=$PATH:~/.npm-globalHomebrew/bin

我通過鍵入以下命令檢查它是否添加成功:

 echo $PATH

然后運行以下命令登錄到 expo:

 expo login
 expo whoami

對於任何expo命令,請嘗試運行:

$ npx expo <your command(s) here>

使用上面的命令解決了我的-bash: expo: command not found錯誤。

( $表示終端提示符)

在運行上面的命令之前,我還運行了npm install -g expo-cli

用這個

sudo npm install --unsafe-perm -g expo-cli

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM