编译失败。 webpack不是功能

时间:2019-03-13 10:46:52

标签: reactjs npm npm-start

我的项目运行正常,但是安装了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可能不是问题。上面可能还有其他日志记录输出。

The screenshot of error in ternimal

2 个答案:

答案 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命令从我这里开始工作