2017-09-17 20 views
0

私はすべてのアプリケーションを完全に再インストールしましたが、今は反応アプリケーションを構築するのに問題があります。 enter image description herereact-reduxプロバイダが見つかりません

問題のファイルは、次のビューがあります。

import React from "react"; 
import ReactDOM from "react-dom"; 
import {Provider} from "react-redux"; 
import {createStore, combineReducers, applyMiddleware} from "redux"; 
import createLogger from "redux-logger"; 
import App from "./components/App.jsx"; 
import * as reducers from "./reducers"; 
import types from "./constants/actions"; 
import message from "./constants/message"; 
import mid from "./middleWare/mid"; 

const logger = createLogger(); 
const reducer = combineReducers(reducers); 

const store = createStore(
    reducer, 
    { 
     userName: 'N/A', 
     error: '', 
     info: '', 
     services: [], 
     carwashes: [], 
     backUrl : '' 
    }, 
    applyMiddleware(mid, logger) 
); 

const destination = document.querySelector("#container"); 

ReactDOM.render(
    <Provider store={store}> 
     <App/> 
    </Provider>, 
    destination 
); 

あなたは逃したものを任意のアイデアを持っていますか?

は、Reduxのを反応させ、反応-Reduxのは、これは、よりES6の問題のように見えます

enter image description here

+0

矢印<文句だ、プロバイダ文句を言っていないですか?それはコンパイルされますか? –

答えて

0

設置されました。あなたは、世界中にインストールされている可能性のあるバベルパッケージをいくつか見逃しているかもしれません。 node_modulesフォルダを完全に削除し、糸のインストールを実行します。

これ

は、それはあなたが<プロバイダ店= {ストアを}>とだけ を残す場合はどうなります

関連する問題