Webpack错误:TypeError:对象原型可能只是一个对象或null:未定义

Posted

技术标签:

【中文标题】Webpack错误:TypeError:对象原型可能只是一个对象或null:未定义【英文标题】:Webpack error: TypeError: Object prototype may only be an Object or null: undefined 【发布时间】:2017-11-29 05:32:28 【问题描述】:

我有一个使用 webpack 的 Angular 4 应用程序。当我尝试在我的亚马逊服务器中运行时,我收到此错误。在我当地工作得很好。知道为什么会这样吗?非常感谢您的帮助。

【问题讨论】:

【参考方案1】:

这是一个有效的问题,我不明白为什么有些人会否决它。

不管怎样,我解决了这个问题。我的 package.json 在依赖项中有 @angular/compiler-cli 。删除它解决了问题。我在 devDependencies 中有 @angular/compiler-cli。问题仅在 ec2 机器上遇到。

【讨论】:

同意这是一个有效的问题。当我的heroku应用程序由于我的角度编译器cli在依赖项而不是devDependencies中而崩溃时,这终于使我免于头痛。感谢您发布解决方案! 尽管我的 @angular/compiler-cli 仅在 devDependencies 中,但我仍然面临这个问题。

以上是关于Webpack错误:TypeError:对象原型可能只是一个对象或null:未定义的主要内容,如果未能解决你的问题,请参考以下文章

Vue + typescript - TypeError:对象原型可能只是一个对象或空:未定义

Python 错误:TypeError:'Timestamp' 类型的对象不是 JSON 可序列化的'

从 webpack-cli 获取错误:webpack 配置中的“TypeError:merge is not a function”

Webpack 编译错误:TypeError: __WEBPACK_IMPORTED_MODULE_1__ … is not a function

asp.net core prerender webpack 错误:TypeError:无法读取属性“过滤器”

Webpack 和 Vue-CLI 的间歇性“TypeError:“exports”是只读的”错误