首页 > 解决方案 > 无法解析模块“react-redux”...模块“react-redux”在加速模块映射中不存在

问题描述

app.js 文件中带有 react redux 的 import 语句的代码被创建以显示一个标题,其中包含一个名为“Tech stack”的文本。

App.js

import React from 'react';
import { View } from 'react-native';
import { Header } from './components/common';
import { Provider } from 'react-redux';
import { createStore } from 'redux';
import reducers from './reducers';


const App = () => {
  return(
    <Provider store={createStore(reducers)}>
      <View>
        <Header headerText="Tech Stack" />
      </View>
    </Provider>
  );
};

export default App;

This is the index file

index.js

import { AppRegistry } from 'react-native';
import App from './src/App';


AppRegistry.registerComponent(tech_stack, () => App);

在终端上运行它时,它会抛出一个错误,说无法解析模块“react-redux”。

标签: react-nativemodulereact-redux

解决方案


关闭 JS 包(第一次运行应用程序时会启动终端)并使用react-native start项目路径中的命令重新运行它。基本上,您需要在每次安装包后重新运行 JS 包。


推荐阅读