javascript - 未捕获类型错误 : Cannot read property 'prototype' of undefined (inherits_browser. js)

标签 javascript reactjs webpack

将我们的应用程序移植到较新版本的 create-react-app 后,开始出现以下错误:

enter image description here

似乎是指 inherits_browser.js,它可能来自某个我们无法查明的 npm 模块。该文件中的行错误指的是 ctor.prototype = Object.create(superCtor.prototype, ,看起来 webpack 以某种方式使用了它。

有人以前经历过这个问题/可以建议这个问题可能发生在哪些有问题的区域吗?

编辑

深入挖掘问题似乎来自此文件(cipherBase.js)

enter image description here

最佳答案

我今天遇到了这个问题。我想我的项目的 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/

相关文章:

javascript - 堆叠的 div 都使用 jquery .click 激活

javascript - 不要包含使用 node-tar 进行存档的绝对路径

javascript - 查看按钮点击 react 中的日期

javascript - 我可以在 webpack --watch 重建后重新加载 webpack 插件吗?

javascript - Angular 项目使用 Tomcat 还是 express

javascript - jQuery 字数统计无法正常工作

reactjs - Ant 设计 : modify border-radius for Input component

javascript - 如何动态更新文本区域的值,同时仍然能够编辑它 - React

javascript - 使用 Webpack 将多个 javascript 文件压缩并缩小为一个文件?

javascript - Webpack 构建 css 和 js 文件