android - 为什么我们在 ReactNative 中获得 ENOLOCAL
问题描述
我创建了一个全新的 React 本机应用程序,但是如果我尝试使用该应用程序运行该应用程序,则会npx react-native run-android
收到错误消息。
npm ERR! code ENOLOCAL
npm ERR! Could not install from "PC\AppData\Roaming\npm-cache\_npx\15180" as it does not contain a package.json file.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Ramesh PC\AppData\Roaming\npm-cache\_logs\2020-02-09T09_22_11_453Z-debug.log
Install for [ 'react-native@latest' ] failed with code 1
为什么我们会收到此错误?
解决方案
看到人们在没有正当理由的情况下为我的问题投票,这真的很烦人。
它可能对真正面临问题的人有用
请按照以下步骤操作
you can change "npm-cache" folder to anothor path,
using command :
"npm config set cache C:\tmp\nodejs\npm-cache --global"
这将解决问题。
推荐阅读
- python - 请求 csrf-token 不起作用 - Instagram lgin
- spring - Spring Boot 拦截器 - 对另一个服务执行阻塞网络调用
- html - 变换(旋转/翻译)更改我的文本的 z-index
- haskell - 为什么不是扩展 Functor 逆变的 Phantom 类?
- codeception - 尝试运行 ChromeDriver 以进行代码接收时出现错误消息
- javascript - 如何在models.PROTECT django中返回警报消息而不是HttpResponse
- javascript - 无法选择文本,无法在 Firefox 中定位插入符号 - Slatejs
- flutter - 在 Flutter 中当 bool 值为 true 和 false 时显示不同的小部件
- javascript - 为什么我的 Javascript toggleClass 代码不起作用?
- momentjs - 时刻js得到时间前