【问题标题】:Uninstalling Expo CLI卸载 Expo CLI
【发布时间】:2023-03-08 05:32:01
【问题描述】:

我已经全局安装了 Expo CLI,如果不使用 expo cli 就无法启动新的 react native 应用程序,因此我想从我的系统中卸载它。我花了几个小时试图弄清楚如何从我的系统中全局删除它

【问题讨论】:

    标签: create-react-app expo


    【解决方案1】:

    我遇到了同样的问题,搜索后我发现了这个命令:

    npm -g uninstall expo-cli --save
    

    最后 expo-cli 已从我的电脑中删除,但每次我输入 create-react-native-app 时它仍然会询问它。如果有人知道如何从这里继续,请成为我的客人。

    希望对你有帮助

    编辑:如果你使用 react-native init 它几乎与没有 expo-cli 的 create-react-native-app 相同。这就是我选择继续使用 expo-cli 的 create 命令的方式,如果您安装任何 api,则会在错误后出现应用程序错误。

    【讨论】:

    • 对于未来的谷歌用户:“expo-cli 已从我的电脑中删除,但每次我输入 create-react-native-app 时它仍然会询问它” - 这是由于这种引导方法已被弃用由于 CRNA 项目与 Expo 合并。
    【解决方案2】:

    npm -g uninstall expo-cli --save 对我不起作用,但 yarn global remove expo-cli 对我有用。

    我预计npm 选项会起作用,但当它不起作用时,我感到很惊讶。我正在使用nvm,想知道这个answer 是否解释了为什么npm 选项对我不起作用。

    【讨论】:

      【解决方案3】:

      如果您使用的是 npm,那么此命令将适用于卸载 expo cli

      npm -g uninstall expo-cli --save
      

      【讨论】:

        【解决方案4】:

        彻底卸载expo cli

        在 Windows 上

        • 第一步npm -g uninstall expo-cli --save(如果你使用yarn,也可以yarn global remove expo-cli)。
        • 第二个cd %USERPROFILE% && rmdir /Q /S .expo

        在 Mac OS Catalina 上

        • 第一步npm -g uninstall expo-cli --save(如果你使用yarn,也可以yarn global remove expo-cli)。

        • 第二个cd ~ && rm -rf .expo

        感谢 @Александр Наумкин 和 @Liko 的编辑和 cmets

        【讨论】:

        • 我在卸载后做了我 rired create-react-native-app 它说这个命令 reuire expo cli 为什么我使用 node v 13.5.0 和 npm 6.13.0
        • 试试这个npx react-native init yourProjectName
        • 在 Mac 上,第二个:cd ~ && rm -rf .expo
        【解决方案5】:

        在 Windows 10 npm uninstall -g expo-cli --save 从 nodejs 控制台为我工作,以管理员身份打开它

        【讨论】:

          【解决方案6】:

          如果 yarn 不适合你或者你更喜欢使用 npm 使用:

          npm rm -g expo cli
          

          【讨论】:

            【解决方案7】:

            在 windows 10 中卸载:

            • npm 卸载 -g expo-cli --save
            • yarn remove global expo-cli

            为我工作。

            之后,安装最新版本:

            • npm install -g expo-cli --save
            • expo-cli --version 3.21.13

            【讨论】:

              【解决方案8】:

              我遇到了这个问题。 我的步骤

              1. npm 缓存清理 --force

              2. npx 安装 create-react-native-app

              3. 光盘

              4. npm install -g expo-cli

              5. 展会开始 如果您在 4 处收到有关 node.js 的错误,请安装最新版本。那么

              6. 打开你的 package.json 文件并添加:

                “反应导航”:“git://github.com/Snailapp/react-navigation.git#2.18.5”

              7. npm 安装

              【讨论】:

                【解决方案9】:

                我曾经遇到过同样的问题,我试过了

                npm -g uninstall expo-cli
                

                但是在我的问题没有得到解决之后,即使那个问题没有得到解决,我也搜索了很多, 我也在使用纱线,所以最后我决定用纱线去除 我试过了

                yarn global remove expo-cli
                

                这确实解决了我的问题

                【讨论】:

                  【解决方案10】:

                  卸载 npm 包非常简单。 只需输入以下命令:

                  npm uninstall -g expo-cli
                  

                  【讨论】:

                    【解决方案11】:

                    我有同样的问题 我未安装使用 npm 卸载 expo-cli 要么 npm unistall -g expo-cli

                    【讨论】:

                    • 看起来更像是评论
                    【解决方案12】:

                    好的,除了现有的答案,使用npm -g uninstall expo-cli 之类的命令并手动删除%USER% 内的.expo 文件夹我尝试expo whoami,我的输出是:

                    $expo whoami

                    有一个新版本的 expo-cli 可用 (4.13.0)。
                    您当前使用的是 expo-cli 3.23.3
                    使用您选择的包管理器全局安装 expo-cli; 例如:npm install -g expo-cli 获取最新版本

                    [13:13:03] › 未登录,运行 expo login 验证

                    所以我不得不做更多的手工工作:

                    • %USER%\AppData\local 并删除了expo 文件夹
                    • %USER%\AppData\Roaming\npm文件夹手动删除expo相关文件

                    之后我做了expo whoami,输出是:

                    $ 世博会 bash: /c/Users/User/AppData/Roaming/npm/expo: 没有这样的文件或目录

                    最后,我打开了新的命令提示符并执行了npm i --g expo-cli 并在使用expo -V 安装后得到4.13.0

                    【讨论】:

                      【解决方案13】:

                      如果您使用的是 nvm。

                      搜索安装了 expo 的节点版本。

                      find ~/.nvm -name "*expo*" -type d
                      
                      nvm use {nodeversion}
                      
                      npm -g uninstall expo-cli 
                      

                      【讨论】:

                        猜你喜欢
                        • 1970-01-01
                        • 2018-08-18
                        • 2018-07-12
                        • 1970-01-01
                        • 2020-08-16
                        • 2021-05-16
                        • 1970-01-01
                        • 1970-01-01
                        • 2018-11-17
                        相关资源
                        最近更新 更多