react-native - React Native "Cannot find module ' react-native'"问题

标签 react-native

我安装了 react-native 和全局 cli。

但是当我运行 npm start 时,出现此错误:

Cannot find module 'react-native'

这是我的 App.js 文件。谢谢...

import React from "react";
import { SafeAreaView, View, Text } from "react-native";

function App() {
  return (
    <SafeAreaView
      style={{
        flex: 1,
        alignItems: "center",
        justifyContent: "center",
      }}
    >
      <View
        style={{
          flex: 1,
          alignItems: "center",
          justifyContent: "center",
        }}
      >
        <View style={{ flex: 3 }}>
          <Text>Kayıt Listesi</Text>
        </View>
      </View>
    </SafeAreaView>
  );
}
export default App;

最佳答案

执行以下步骤:

  1. 删除您的 node_modules 目录。
  2. 运行npm install
  3. 运行npm start

命令npm install将项目所需的所有内容安装到node_modules目录中。

如果这没有帮助,请尝试通过执行命令npm install react-native --save来单独添加react-native

使用 npm init 初始化新项目通常是一个好主意,它会创建一个 package.json 文件,其中 npm 存储所有已安装软件包的名称和版本。

编辑:在我们调查了整个堆栈跟踪之后,显然我们需要通过命令 npm install react- 安装 react-native-web原生网络.

关于react-native - React Native "Cannot find module ' react-native'"问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71166179/

相关文章:

javascript - 如何在React Native中将State View样式宽度设置为+1,高度设置为+1?

javascript - 来自 fetch 的 XML 响应

javascript - 执行错误 ReactDOM.render(<App/>, document.getElementById ('root' ));

javascript - React 中未调用自定义钩子(Hook)函数

reactjs - 使用静态关键字的合适的 webpack 加载器是什么?

react-native - React-native 中最近的应用程序图标

ios - 如何使用 TestFlight 测试 Firebase 动态链接(未发布的 ios 应用)

react-native - `react-native init app` 在 React-Native 0.56 中不起作用

react-native - 在 React Native 中更改 React 导航选项卡的底部栏容器颜色

react-native - 用 Pnpm react Native Expo?