【问题标题】: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 权限才能使反应工作