【问题标题】:ATOM Module not found: Can't resolve 'react-native' in 'C:\Users\xxxx\Documents\Micheale\CS50\projects\project1\src'未找到 ATOM 模块:无法解析“C:\Users\xxxx\Documents\Micheale\CS50\projects\project1\src”中的“react-native”
【发布时间】:2021-01-15 12:21:10
【问题描述】:

我正在使用 ATOM 和 ReactJS 的新手。我已经使用 npm i react-native 安装了这个包 我可以通过 package.json 看到它

{
  "name": "project1",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "@testing-library/jest-dom": "^4.2.4",
    "@testing-library/react": "^9.5.0",
    "@testing-library/user-event": "^7.2.1",
    "expo": "^37.0.7",
    "prop-types": "^15.7.2",
    "react": "^16.13.1",
    "react-dom": "^16.13.1",
    "react-native": "^0.62.2",
    "react-scripts": "3.4.1",
    "react-split": "^2.0.7"
  },

我收到错误:

    ./src/App.js
Module not found: Can't resolve 'react-native' in 'C:\Users\xxxxxx\Documents\Micheale\CS50\projects\project1\src'

请指教。

问候,

米歇尔

【问题讨论】:

  • 你是如何导入 react native 的?

标签: reactjs


【解决方案1】:

我认为您可能以错误的方式导入了 react-native。确保在引号中; 例如,

import {View} from 'react-native'

如果这不是问题并且您的语法没问题,那么可能是一些设置问题。然后我会推荐 EXPO ,它只需一个命令就可以设置在本地编写 react-native 所需的一切。 首先下载expo-cli; 在你的命令行中;

npm install expo-cli --global

安装完成后,运行此命令创建项目;

expo init name_of_project

就是这样。一切都将完成,现在您只需开始编写一些代码。

【讨论】:

    猜你喜欢
    • 2021-06-06
    • 1970-01-01
    • 2021-11-24
    • 1970-01-01
    • 2020-11-02
    • 1970-01-01
    • 1970-01-01
    • 2019-08-05
    • 1970-01-01
    相关资源
    最近更新 更多