草庐IT

node.js - 模块.js :338 throw err in node. js

我正在使用ubuntu,我正在尝试使用nodejs运行脚本,但出现此错误。/home/bebz/Documents/test#nodeserver.jsmodule.js:338throwerr;^Error:Cannotfindmodule'merge-descriptors'atFunction.Module._resolveFilename(module.js:336:15)atFunction.Module._load(module.js:278:25)atModule.require(module.js:365:17)atrequire(module.js:384:17)at

node.js - 为什么 npm list -g 会导致 npm ERR!遗漏错误?

npm使用npmlist-g后返回如下信息npmERR!missing:atom-package-manager@*,requiredbyundefined@undefinednpmERR!missing:opal-npm-wrapper@git://github.com/anthonny/opal-npm-wrapper.git#0.1.1,requiredbyasciidoctor.js@1.5.2npmERR!missing:xmlhttprequest@~1.6.0,requiredbyasciidoctor.js@1.5.2截图: 最佳答案

node.js - 如何修复此错误 TypeError [ERR_INVALID_CALLBACK] : Callback must be a function

我是nodejs的初学者。当我键入以下内容时,代码错误发生如下:TypeError[ERR_INVALID_CALLBACK]:Callbackmustbeafunctionvarfs=require('fs');fs.readFile('readMe.txt','utf8',function(err,data){fs.writeFile('writeMe.txt',data);}); 最佳答案 Fs.writeFile()根据文档here需要(文件,数据[,选项]和回调)参数,所以你的代码将是这样的:varfs=require('

node.js - 在 npm 包全局安装上获取 "npm ERR! code EPEERINVALID"

每当我安装任何全局包时,我都会收到此错误。Error:-onnpmpackagesglobalinstall例如:-robins@robins-H61MLV3:~$sudonpminstall-gjshint/usr/bin/jshint->/usr/lib/node_modules/jshint/bin/jshintnpmERR!Linux3.19.0-25-genericnpmERR!argv"node""/usr/local/bin/npm""install""-g""jshint"npmERR!nodev0.10.25npmERR!npmv2.13.2npmERR!codeEP

javascript - 如果服务器出现故障,如何捕获浏览器抛出的 ERR_CONNECTION_REFUSED?

我觉得这个问题很简单,但是我在官方Socket.iodocs中还没有找到答案.我的Socket.io服务器和客户端通信成功,当我关闭服务器时,客户端将尝试重新连接服务器,但失败。这显示在Chrome开发人员的控制台中:有什么方法可以在客户端Javscript中检测到此事件并以某种方式对其使用react?我想我会在页面上显示一个对话框,例如“对不起,服务器负载过重”等。 最佳答案 从Socket1.x开始,处理这个问题的正确方法是使用Manager给定套接字的对象。它会抛出一个connect_error事件,可以如下处理:socket

node.js - Node "npm ERR! code SELF_SIGNED_CERT_IN_CHAIN"

我是nodejs和npm的新手。我正在尝试安装log4js,这是安装命令:npminstalllog4js我从Windows命令行运行它,在标记旋转一段时间后,我收到以下错误:npmERR!Windows_NT6.3.9600npmERR!argv"C:\\ProgramFiles\\nodejs\\\\node.exe""C:\\ProgramFiles\\nodejs\\node_modules\\npm\\bin\\npm-cli.js""install""log4js"npmERR!nodev0.12.0npmERR!npmv2.5.1npmERR!codeSELF_SIGNE

javascript - 错误 : npm ERR! 写入结束后

我在安装Cordova和Ionic时遇到问题。起初我不能,因为安装似乎已损坏,这导致我卸载了NodeJS-Cordova-Ionic。现在,我重新安装了NodeJS,没有问题,但是当谈到著名的行时:npminstall-gcordovaionic,我遇到了这个错误:npm错误!结束后写那么每次我尝试安装cordovaionic时,对于不同的包,我都会遇到同样的错误......这是我得到的错误:C:\Windows\System32>npminstall-gcordovaionicnpmERR!writeafterendnpmERR!Acompletelogofthisruncanbef

javascript - 为什么不鼓励 `.catch(err => console.error(err))`?

我正在使用Promise,并且代码如下所示:functiongetStuff(){returnfetchStuff().then(stuff=>process(stuff)).catch(err=>{console.error(err);});}或者:asyncfunctiongetStuff(){try{conststuff=awaitfetchStuff();returnprocess(stuff);}catch(err){console.error(err);}}我这样做是为了避免遗漏错误,但一位用户告诉我我不应该这样做,并且不赞成这样做。return….catch(err=>c

node.js - 如何解决 npm 错误 "npm ERR! code ELIFECYCLE"

我正在尝试学习react,所以我有这个全栈react投票应用程序的示例代码,我试图让它工作,但是在运行npminstall和npmstart之后,我收到以下错误我运行npmstart谁能帮我解决这个问题:npmERR!Darwin16.4.0npmERR!argv"/usr/local/bin/node""/usr/local/bin/npm""run""server"npmERR!nodev7.5.0npmERR!npmv4.3.0npmERR!fileshnpmERR!codeELIFECYCLEnpmERR!errnoENOENTnpmERR!syscallspawnnpmERR

node.js - npm ERR cb() 从未调用

我有一个托管在Heroku上的Node.js应用程序。每次我执行gitpushheroku时都会出现以下错误:Countingobjects:14,done.Deltacompressionusingupto6threads.Compressingobjects:100%(12/12),done.Writingobjects:100%(12/12),1.20KiB,done.Total12(delta8),reused0(delta0)----->Node.jsappdetected----->ResolvingengineversionsUsingNode.jsversion:0.6