npm install --save ng2-redux redux redux-actions redux-promise
を実行しているモジュールをいくつかインストールしました。私はnpm list | grep "redux"
をすれば私が取得: 正常にインストールされたと思われるNPMモジュールを解決できません
├── [email protected]
├─┬ [email protected]
├─┬ [email protected]
├─┬ [email protected]
そして中
は私package.json
私もそれらを見つけることができます。
"dependencies": {
...
"ng2-redux": "3.0.5",
"redux": "3.5.2",
"redux-actions": "0.12.0",
"redux-promise": "0.5.3",
...
}
問題があるng2-redux
とredux
ながらの両方が正常に動作していること:
import { applyMiddleware } from 'redux';
import { NgRedux, select } from 'ng2-redux';
redux-actions
とredux-promise
の両方をインポートしようとすると、Cannot resolve file 'redux-actions'/'redux-promise'
がスローされます。これは、電子のIDE(WebStorm 11.0.4)とのWebPACKに:
import { createAction } from 'redux-actions';
import promiseMiddleware from 'redux-promise';
エラーは言う:
ERROR in ../src/.../app.component.ts
(8,31): error TS2307: Cannot find module 'redux-promise'.
しかし...
import 'redux-actions';
import 'redux-promise';
...だけで正常に動作します。
私はすでにnode_modules
フォルダを削除し、npm cache clear
、rm -rf node_modules
とnpm install
ですべてを再インストールしようとした、それは問題を解決していません。