我的项目运行正常,但是安装了react-redux和redux之后,我无法启动项目,它向我显示此错误
无法编译。
webpack不是函数
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! project@0.1.0 start: `node scripts/start.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the project@0.1.0 start script.
npm错误! npm可能不是问题。上面可能还有其他日志记录输出。
答案 0 :(得分:41)
在升级我的所有节点模块(包括react和redux,但特别是react-dev-utils到v8.0.0)后,我也遇到了相同症状的问题。 preProc
函数已更改为期望有一个对象而不是多个参数(我想这将来会提供更大的灵活性)。
我从以下位置更改了start.js:
createCompiler()
收件人:
const compiler = createCompiler(webpack, config, appName, urls, useYarn);
答案 1 :(得分:0)
简单的npm install命令从我这里开始工作