首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >TypeError: Object.entries在MERN-CLI安装过程中不是函数

TypeError: Object.entries在MERN-CLI安装过程中不是函数
EN

Stack Overflow用户
提问于 2018-05-24 02:40:40
回答 1查看 771关注 0票数 0

我目前正在测试MERN Stack作为LAMP Stack的替代方案,因为市场显然正在发生变化。不幸的是,我遇到了编程中已知的最大的动机杀手;设置失败:

当在我之前用mern init initial_app创建的目录中运行npm install时,我总是得到相同的错误:TypeError: Object.entries is not a function

下面是相关日志文件中的错误:

代码语言:javascript
复制
694 verbose stack TypeError: Object.entries is not a function
694 verbose stack     at Object.report [as install] (C:\Users\User\AppData\Roaming\npm\node_modules\npm\node_modules\npm-audit-report\reporters\install.js:27:31)
694 verbose stack     at Promise (C:\Users\User\AppData\Roaming\npm\node_modules\npm\node_modules\npm-audit-report\index.js:18:46)
694 verbose stack     at report (C:\Users\User\AppData\Roaming\npm\node_modules\npm\node_modules\npm-audit-report\index.js:17:10)
694 verbose stack     at Object.printInstallReport (C:\Users\User\AppData\Roaming\npm\node_modules\npm\lib\install\audit.js:87:10)
694 verbose stack     at Object.Installer.printInstalledForHuman (C:\Users\User\AppData\Roaming\npm\node_modules\npm\lib\install.js:847:31)
694 verbose stack     at Bluebird.try.then (C:\Users\User\AppData\Roaming\npm\node_modules\npm\lib\install.js:774:19)
694 verbose stack     at tryCatcher (C:\Users\User\AppData\Roaming\npm\node_modules\npm\node_modules\bluebird\js\release\util.js:16:23)
694 verbose stack     at Promise._settlePromiseFromHandler (C:\Users\User\AppData\Roaming\npm\node_modules\npm\node_modules\bluebird\js\release\promise.js:512:31)
694 verbose stack     at Promise._settlePromise (C:\Users\User\AppData\Roaming\npm\node_modules\npm\node_modules\bluebird\js\release\promise.js:569:18)
694 verbose stack     at Promise._settlePromise0 (C:\Users\User\AppData\Roaming\npm\node_modules\npm\node_modules\bluebird\js\release\promise.js:614:10)
694 verbose stack     at Promise._settlePromises (C:\Users\User\AppData\Roaming\npm\node_modules\npm\node_modules\bluebird\js\release\promise.js:693:18)
694 verbose stack     at Async._drainQueue (C:\Users\User\AppData\Roaming\npm\node_modules\npm\node_modules\bluebird\js\release\async.js:133:16)
694 verbose stack     at Async._drainQueues (C:\Users\User\AppData\Roaming\npm\node_modules\npm\node_modules\bluebird\js\release\async.js:143:10)
694 verbose stack     at Immediate.Async.drainQueues (C:\Users\User\AppData\Roaming\npm\node_modules\npm\node_modules\bluebird\js\release\async.js:17:14)
694 verbose stack     at runCallback (timers.js:672:20)
694 verbose stack     at tryOnImmediate (timers.js:645:5)
695 verbose cwd D:\MERN\initial_app
696 verbose Windows_NT 10.0.16299
697 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\User\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install"
698 verbose node v6.11.1
699 verbose npm  v6.0.0
700 error Object.entries is not a function
701 verbose exit [ 1, true ]

您是否知道是什么原因导致了这里的错误,或者您是否遇到过关于mern-cli的类似情况?如果这是与mern-cli直接相关的某种问题,我不介意将其转发到各自的Github页面。

提前谢谢你,J0nny

EN

回答 1

Stack Overflow用户

发布于 2018-06-10 01:06:19

将节点升级到较新的版本。这在节点6中不受支持。要获得完全支持,您可能希望至少使用8.x+

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50495331

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档