2017-12-21 7 views
1

제목에서 알 수 있듯이, 5.5의 Laravel/Laravel mix를 사용할 때 반응 프런트 엔드에 redux를 어떻게 추가 할 수 있습니까?Laravel 5.5 반응 세트를 redux로 대체하는 방법


지금까지 다음을 시도했습니다. 그런 다음

npm install --save redux 
npm install --save react-redux 

, npm run dev을 실행시 I 얻을 내가 아무것도 유용에 인코딩 할 수없는 다음과 같은 오류 ...

> @ dev /home/anders/Code/project 
> npm run development 
> @ development /home/anders/Code/project 
> cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js 
events.js:182 
     throw er; // Unhandled 'error' event 
    ^
Error: spawn node_modules/webpack/bin/webpack.js ENOENT 
    at exports._errnoException (util.js:1024:11) 
    at Process.ChildProcess._handle.onexit (internal/child_process.js:192:19) 
    at onErrorNT (internal/child_process.js:374:16) 
    at _combinedTickCallback (internal/process/next_tick.js:138:11) 
    at process._tickCallback (internal/process/next_tick.js:180:9) 
    at Function.Module.runMain (module.js:607:11) 
    at startup (bootstrap_node.js:158:16) 
    at bootstrap_node.js:575:3 
npm ERR! code ELIFECYCLE 
npm ERR! errno 1 
npm ERR! @ development: cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js 
npm ERR! Exit status 1 
npm ERR! 
npm ERR! Failed at the @ development script. 
npm ERR! This is probably not a problem with npm. There is likely additional logging output above. 
npm ERR! A complete log of this run can be found in: 
npm ERR!  /home/anders/.npm/_logs/2017-12-21T13_57_49_940Z-debug.log 
npm ERR! code ELIFECYCLE 
npm ERR! errno 1 
npm ERR! @ dev: "npm run development" 
npm ERR! Exit status 1 
npm ERR! 
npm ERR! Failed at the @ dev script. 
npm ERR! This is probably not a problem with npm. There is likely additional logging output above. 
npm ERR! A complete log of this run can be found in: 
npm ERR!  /home/anders/.npm/_logs/2017-12-21T13_57_50_015Z-debug.log 
나는 상용구 비 laravel 믹스를 얻었다

반응/REDUX 응용 프로그램까지 이 repo를 복제하여 실행 : https://github.com/buckyroberts/React-Redux-Boilerplate. 그 프로젝트 package.json을 보았을 때, 나는 그것을 모방하려했지만 위에서 보았 듯이 빌드 할 수 없었다.

우분투에서 실행되는 메신저.

답변

0

내 composer.json에 버전에 추가 수동으로 종료 :

"react-redux": "^4.4.5", 
    "redux": "^3.5.2" 

을이 시점에서이 problably 오래된 게시하지만, 그것은 나를 실행 얻었다.

순수한 react/redux 앱을 일부 상용구 용으로 Laravel에 복사했습니다. 관심있는 사람이 있으면 여기에 덤핑하세요. https://github.com/ajthinking/laravel-react-redux/tree/master