将我们的应用程序移植到较新版本的 create-react-app
后,开始出现以下错误:
似乎是指 inherits_browser.js
,它可能来自某个我们无法查明的 npm 模块。该文件中的行错误指的是 ctor.prototype = Object.create(superCtor.prototype,
,看起来 webpack 以某种方式使用了它。
有人以前经历过这个问题/可以建议这个问题可能发生在哪些有问题的区域吗?
编辑
深入挖掘问题似乎来自此文件(cipherBase.js)
最佳答案
我今天遇到了这个问题。我想我的项目的 node_modules
文件夹中有一些过时的包,因为删除它并重新安装所有内容解决了问题。
rm -rf node_modules dist
npm install
webpack --config ./webpack_prod.config.js
请注意,在我的例子中,Webpack 作为 devDependency 在本地安装。执行 rm -rf node_modules 和 npm install 重新安装了 Webpack 和所有依赖项。
作为引用,我目前运行的是 Webpack 2.2.1、Node.js 7.7.4 和 npm 4.1.2。
关于javascript - 未捕获类型错误 : Cannot read property 'prototype' of undefined (inherits_browser. js),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43276643/