我使用angular-cli作为MEAN堆栈应用程序。它一直工作到昨天,但今天我到了,
>警告在./~/mongoose/lib/drivers/index.js中 8:11-74关键依赖:依赖的请求是表达式关于ng build。 如果我仍然继续运行我得到的应用程序,
Uncaught TypeError: __webpack_require__.i(...) is not a function
at Object.260 (main.bundle.js:913)
at __webpack_require__ (inline.bundle.js:53)
at Object.142 (main.bundle.js:11)
错误,
var User = __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1_mongoose__["model"])("User", UserSchema);
主包中的我的ts文件所在的代码是
export const User: Model<IUser> = model<IUser>("User", UserSchema);
我在网上搜索并尝试了很多东西,但没有运气。 还有一些帖子建议运行网络包,但这一直工作到昨天,我没有网络包。
我还通过从pacakge.json中移除插入符号来硬编码猫鼬的版本值,再次没有运气。
答案 0 :(得分:0)
我为实体模型制作了一个不同的打字稿类,用于UI(角度2)。
之前我在UI中使用架构类作为模型,因此收到此错误。