创建新的react-native项目时抛出错误

问题描述 投票:0回答:1

我刚刚下载了节点,我正在学习如何启动反应本机应用程序。我正在使用 expo 来启动该应用程序,在 expo 的网站上它这样说 - 安装 Node.js 后,您可以使用 npx 创建新应用程序。 npx create-expo-app --template 我为我的应用程序创建了一个文件夹,然后在 vscode 中打开了一个新终端,当我运行该行代码时,它给了我一堆错误: npm 错误!代码 ENOENT npm 错误!系统调用 lstat npm 错误!路径 C:\Users\umarm\AppData\Roaming 下午 npm 错误!错误号-4058 npm 错误! enoent ENOENT:没有这样的文件或目录,lstat 'C:\Users\umarm\AppData\Roaming 下午' npm 错误! enoent 这与 npm 找不到文件有关。 npm 错误!显着

npm 错误!可以在以下位置找到此运行的完整日志:C:\Users\umarm\AppData\Local pm-cache_logs�3-08-30T03_02_47_954Z-debug-0.log
PS C:\Users\umarm\OneDrive\Desktop act_native_jobs>

我该如何解决这个问题? 另外,如果有人知道有什么好的资源可以在周末以最少的 html/css/javascript 经验学习如何使用 React/React Native,请告诉我!

我提到了上面的所有内容,但我也是初学者,所以请像向 5 岁孩子解释一样解释它!

reactjs react-native npm expo npm-install
1个回答
0
投票

您看到的错误与 npm 有关,npm 是一个帮助管理 Node.js 包(类似于应用程序)的工具。看起来 npm 可能存在无法找到某个文件或文件夹的问题。

您可以尝试解决此问题:

  1. 清除 npm 缓存:有时,缓存的数据可能会导致问题。打开一个新的终端窗口并运行以下命令:

    npm cache clean --force
    
  2. 更新npm:确保您拥有最新版本的npm。运行此命令来更新 npm:

    npm install -g npm@latest
    
  3. 重试expo命令:完成上述步骤后,尝试再次运行expo命令:

    npx create-expo-app --template
    

如果您仍然遇到问题,最好搜索针对您遇到的错误消息的解决方案。您可以在搜索引擎上搜索引号中的错误信息,找到相关讨论和解决方案。

对于学习 React 和 React Native,这里有一些可以提供帮助的资源:

  1. 官方文档:React 官方文档是一个很好的起点。它逐步解释概念。

  2. Expo 文档:由于您正在使用 Expo,他们的文档将会非常有帮助。

  3. 视频教程:YouTube等平台有很多适合初学者的视频教程。您可以搜索“React Native 初学者教程”或“Expo 教程”来查找引导您完成整个过程的视频指南。

  4. Codecademy:Codecademy 提供交互式编码课程。他们有一门关于 React 的课程。

  5. FreeCodeCamp:他们有 React 和 React Native 的综合指南。

请记住,学习新技术需要时间和练习,所以不要着急。一步一步来,你就会逐渐加深理解。

© www.soinside.com 2019 - 2024. All rights reserved.