当前位置: 首页 > 知识库问答 >
问题:

未能编译。网页包不是一个函数

林星阑
2023-03-14

我的项目运行良好,但在安装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 ERR!这可能不是npm的问题。上面可能有额外的日志输出。

ternimal中错误的屏幕截图

共有2个答案

鲜于允晨
2023-03-14

简单的npm安装命令从我这里运行

濮阳靖
2023-03-14

在将所有节点模块(包括react和redux)升级到v8.0.0之后,我遇到了同样的问题,尤其是react-dev-utils。createCompiler()函数已更改为使用一个对象而不是多个参数(我想这将在将来提供更大的灵活性)。

我把start.js从:

const compiler = createCompiler(webpack, config, appName, urls, useYarn);

致:

const compiler = createCompiler({ webpack, config, appName, urls, useYarn });
 类似资料: