【问题标题】:Error creating react app in termux on android phone在 Android 手机上的 termux 中创建反应应用程序时出错
【发布时间】:2022-08-15 22:07:11
【问题描述】:

创建反应应用程序时出现此错误。

npm 错误!代码 ERR_SOCKET_TIMEOUT npm ERR!网络套接字超时 npm 呃!网络 这是与网络连接有关的问题。 npm 呃!网络 在大多数情况下,您使用代理或网络不佳 设置。 npm 错误!网络 npm 错误!网络 如果您在代理后面, 请确保 npm ERR!网络 \'proxy\' 配置已设置 适当地。请参阅:\'npm 帮助配置\'

npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!
/data/data/com.termux/files/home/.npm/_logs/2022-01-20T09_24_49_893Z-debug-0.log

    标签: javascript android reactjs termux


    【解决方案1】:

    也许尝试清除缓存?有时有助于解决我遇到的问题。

    npm cache clean --force
    npm install create-react-app
    npx create-react-app my-app
    

    【讨论】:

      【解决方案2】:
      npm cache clean -- force
      npm init
      npm install -g create-react-app
      npx create-react-app project-name --template all
      

      如果上述方法不起作用,请尝试

      npm install yarn
      yarn create react-app project-name
      

      如果您遇到此错误,请使用 PC 创建 React 应用程序 压缩文件并发送到您的移动解压缩和 CD 到文件目录

      npm start
      

      如果您获得许可被拒绝,则意味着安全试验之路的尽头。 意味着 termix 需要 root 权限才能使反应工作

      【讨论】:

        【解决方案3】:

        可能是您的互联网连接,尝试在快速连接上运行 create react app 或增加 timeout second for npm

        【讨论】:

          猜你喜欢
          • 2022-01-26
          • 2019-10-01
          • 1970-01-01
          • 2023-04-07
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-08-30
          相关资源
          最近更新 更多