87,996
社区成员
发帖
与我相关
我的任务
分享用node.js + koa2 编写了服务器代码,运行成功,与前端调试成功,准备用webpack打包后上线。入口文件为app.js打包生成文件为index.js,运行生成后的index.js(命令行方式:node index.js),提示错误如下:
webpack://myserver/./node_modules/raw-body/node_modules/iconv-lite/lib/index.js?:144
__webpack_require__(/*! ./streams */ "?0f43")(iconv);
^
TypeError: __webpack_require__(...) is not a function
at eval (webpack://myserver/./node_modules/raw-body/node_modules/iconv-lite/lib/index.js?:144:54)
at Object../node_modules/raw-body/node_modules/iconv-lite/lib/index.js (E:\myserver\dist\index.js:5089:1)
at __webpack_require__ (E:\myserver\dist\index.js:8730:42)
at eval (webpack://myserver/./node_modules/raw-body/index.js?:17:13)
at Object../node_modules/raw-body/index.js (E:\myserver\dist\index.js:4968:1)
at __webpack_require__ (E:\myserver\dist\index.js:8730:42)
at eval (webpack://myserver/./node_modules/co-body/lib/json.js?:7:13)
at Object../node_modules/co-body/lib/json.js (E:\myserver\dist\index.js:1526:1)
at __webpack_require__ (E:\myserver\dist\index.js:8730:42)
at eval (webpack://myserver/./node_modules/co-body/lib/any.js?:8:14)
webpack打包过程中有3个warning,均为“require(变量)”导致(Critical dependency: the request of a dependency is an expression),也没再管它,反正生成了index.js文件。提示缺少的npm包均已安装,上述的streams包也存在于node_modules目录下,不知道该怎么解决了,请各位大神不吝指教,谢谢!!!