【问题标题】:npx react-native init AwesomeProject error enolocalnpx react-native init AwesomeProject 错误 enolocal
【发布时间】:2020-10-28 15:00:58
【问题描述】:

我在尝试使用 npx npx 创建 React Native 应用程序时出错

react-native init AwesomeProject

就像文档说的那样。但我收到一条错误消息

npm 错误!代码 ENOLOCAL npm 错误!无法安装从 “Indigo\AppData\Roaming\npm-cache_npx\3192”,因为它不包含 package.json 文件。

npm 错误!可以在以下位置找到此运行的完整日志: C:\用户\杜里奥 Indigo\AppData\Roaming\npm-cache_logs\2020-07-08T08_20_54_191Z-debug.log 安装 react-native@latest 失败,代码为 1

我知道它不是来自 npx,因为我尝试使用 npx 创建反应应用程序并且它可以工作。只有我有这个吗?

【问题讨论】:

    标签: node.js react-native react-native-android package.json npx


    【解决方案1】:

    这是节点中的一个问题,它是由 windows 中名字和姓氏之间的用户名中的空格引起的。

    在具有管理员权限的命令提示符中将名字替换为您的 Windows 用户名字后运行以下命令

    npm config set cache "C:\Users\Firstname~1\AppData\Roaming\npm-cache" --global
    

    【讨论】:

      【解决方案2】:

      我们应该检查环境变量上的 android SDK 路径。确保 SDK 路径和平台工具路径上没有空格

      【讨论】:

        【解决方案3】:

        我让你尝试npm cache clear,如果使用 Windows,你可以使用Run as AdministratorCommand promt 中运行命令npx react-native init AwesomeProject

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2021-03-26
          • 2017-04-24
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-09-25
          相关资源
          最近更新 更多