我正在尝试安装节点帮助模块,但是在反复尝试后,我一直收到以下错误。节点帮助软件包的安装是否损坏?
root @ SuperMaN:/ mnt / c / Users / aryan / Desktop / CODING / HTML_SCRIPTS / Nodejs / node-help# npm install -g节点帮助▌ ╢░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟ WARN引擎node-help@2.0.8:想要的:{“ node”:“> = 8.11.1”}(当前: {“ node”:“ 4.2.6”,“ npm”:“ 3.5.2”})/ usr / local / bin / node-help-> / usr / local / lib / node_modules / node-help / bin / node-help
node-help@2.0.8安装后/ usr / local / lib / node_modules / node-help node-help --update --no-run
/ usr / local / lib / node_modules / node-help / bin / node-help:6 const {homedir } = require('os'); ^
SyntaxError:意外令牌{ 在exports.runInThisContext(vm.js:53:16) 在Module._compile(module.js:374:25) 在Object.Module._extensions..js(module.js:417:10) 在Module.load(module.js:344:32) 在Function.Module._load(module.js:301:12) 在Function.Module.runMain(module.js:442:10) 在启动时(node.js:136:18) 在node.js:966:3 npm ERR! Linux 4.4.0-17134-Microsoft npm ERR! argv“ / usr / bin / nodejs”“ / usr / bin / npm”“安装”“ -g”“节点帮助” npm 呃!节点v4.2.6 npm ERR! npm v3.5.2 npm错误!代码ELIFECYCLE
npm错误! node-help@2.0.8安装后:
node-help --update --no-run
npm ERR!退出状态1 npm ERR! npm ERR!在node-help@2.0.8失败 安装后脚本'node-help --update --no-run'。 npm ERR! 确保已安装最新版本的node.js和npm。 npm ERR!如果这样做,这很可能是节点帮助软件包的问题, npm ERR!不与npm本身。 npm ERR!告诉作者这在您的系统上失败:npm ERR!节点帮助-更新--no-run npm ERR! 您可以通过以下方式获取有关如何为此项目打开问题的信息:npm 呃! npm bug节点帮助npm ERR!或者,如果不可用,您 可以通过以下方式获取其信息:npm ERR! npm所有者ls节点帮助npm ERR! 上面可能还有其他日志记录输出。npm错误!请在任何支持请求中包括以下文件: npm错误!
/mnt/c/Users/aryan/Desktop/CODING/HTML_SCRIPTS/Nodejs/node-help/npm-debug.log root @ SuperMaN:/ mnt / c / Users / aryan / Desktop / CODING / HTML_SCRIPTS / Nodejs / node-help# npm --version 3.5.2 root @ SuperMaN:/ mnt / c / Users / aryan / Desktop / CODING / HTML_SCRIPTS / Nodejs / node-help# 节点--version v4.2.6
答案 0 :(得分:0)
该模块至少需要节点版本8.11.1 您当前有节点:4.2.6,npm:3.5.2
尝试更新。希望有帮助