草庐IT

javascript - npm WARN enoent ENOENT : no such file or directory, 打开 'C:\Users\Nuwanst\package.json'

我只想将socket.io安装到我位于3.chat文件夹中的项目中。但是当我运行以下命令时,它会显示以下警告。并且它没有在我的项目文件夹中创建node_modules目录。如何解决这个问题?C:\Users\Nuwanst\Documents\NodeJS\3.chat>npminstallsocket.ioC:\Users\Nuwanst`--socket.io@2.0.3npmWARNenoentENOENT:nosuchfileordirectory,open'C:\Users\Nuwanst\package.json'npmWARNNuwanstNodescriptionnpm

javascript - Node js错误: spawn ENOENT

我正在尝试使用nodejs将SVG转换为PNG。我的代码在这里:http.createServer(function(req,res){res.writeHead(200,{'Content-Type':'image/png'});varconvert=child_proc.spawn("convert",["svg:","png:-"]),values=(url.parse(req.url,true).query['values']||".5,.5").split(",").map(function(v){returnparseFloat(v)});convert.stdout.on

node.js - 无法在 Windows 8 上启动 npm(错误 : ENOENT, stat 'C:\Users\User\AppData\Roaming\npm')

这个问题在这里已经有了答案:Node.js/Windowserror:ENOENT,stat'C:\Users\RT\AppData\Roaming\npm'(7个回答)关闭8年前。我刚刚在装有Windows8的新计算机上安装了Nodejs。我无法让npm运行它。虽然Node服务器启动正常:这是错误:C:\Users\User\Documents\Source\Project>npminstallError:ENOENT,stat'C:\Users\User\AppData\Roaming\npm'C:\Users\User\Documents\Source\Project>npmst

node.js - ENOENT,没有这样的文件或目录

我的Node应用程序收到此错误:ENOENT,nosuchfileordirectory'~/Desktop/MyApp/newversion/partials/navigation.jade'我知道文件在那里,因为当我尝试使用复制和粘贴的确切路径打开文件时,它可以工作。我也知道应用程序正在使用正确的目录,因为它会在错误中输出它。 最佳答案 我相信前面的答案是这个问题的正确答案,但是当我尝试安装npm包时遇到了这个错误(见下文):我的解决方法是:npminit--yes 关于node.j

node.js - npm 在每次安装/卸载/ls 时抛出 ENOENT 警告

我正在尝试在Windows7shell上直接在我在本地克隆的源代码存储库中为一些js测试开发包执行npminstall,在本例中为karma、chai和mocha..在尝试安装、卸载其他软件包时,我一直收到以下错误。npmWARNENOENTENOENT,open'..SourceDirectory\package.json'npmWARNEPACKAGEJSON..SourceDirectory\NodescriptionnpmWARNEPACKAGEJSON..SourceDirectory\Norepositoryfield.npmWARNEPACKAGEJSON..Source

node.js - 使用 nodejs 的 spawn 会导致 "unknown option -- "和 "[Error: spawn ENOENT]"错误

我正在尝试让spawn影响rm-rfnode_modules后跟npminstall(在Windows7上;nx个命令由透明安装的CygWin提供。所有nx个命令都可以在命令行上解析)。我最初使用exec进行此操作,但想在stdout/stderr信息发生时捕获它,所以我想我会使用spawn,并重写了代码使用它。但是,这会破坏一切。rm命令,改写后变成这样:varspawn=require("child_process").spawn,child=spawn("rm",["-rf","node_modules"]);child.stdout.on('data',function(dat

node.js - 错误 : spawn ENOENT while using GM in node

当我尝试像这样调整图像大小时:gm('public/uploads/1710410635.jpg').resize(240,240).noProfile().write('public/uploads/1710410635_t.jpg',function(err){if(!err)console.log('done');});我收到此错误:events.js:72thrower;//Unhandled'error'event^Error:spawnENOENTaterrnoException(child_process.js:945:11)atProcess.ChildProcess.

node.js - 来自 fs.createReadStream 的 ENOENT 是不可捕获的吗?

我无法捕获fs.createReadStream()的ENOENT。这是一个异步函数,它在不同的闭包链中抛出异常吗?$node-vv0.10.9$cata.jsfs=require('fs')try{x=fs.createReadStream('foo');}catch(e){console.log("Caught");}$nodea.jsevents.js:72thrower;//Unhandled'error'event^Error:ENOENT,open'foo'我希望打印'Caught'而不是错误堆栈! 最佳答案 fs.cr

node.js - 带有数据的nodejs httprequest - 获取错误getaddrinfo ENOENT

更新-自行回答我看到必须确保从机器正确解析DNS,查看thenodedocumentation以确保该域是可解析的。原始问题我正在编写一个基于Node的程序,其中用户可以要求我代表他们执行httprequest{当然他们会为我提供一些数据和调用方法}但每次我执行httprequest它都会给出我一个错误getaddrinfoENOENT这就是我的代码的样子functionmakehttprequest(deviceid,httpaction,httppath,methods,actiondata,callback){console.log('weareherewithhttpactio

node.js - Node JS 错误 : ENOENT

我正在关注:TheNodeBeginnerBook使用另一篇SO帖子中的代码进行测试后:varFs=require('fs');vardirs=['tmp'];varindex;varstats;for(index=0;index错误仍然存​​在:Error:ENOENT,nosuchfileordirectory'tmp'tmp的权限为777。requestHandlers.jsvarquerystring=require("querystring"),fs=require("fs");functionstart(response,postData){console.log("Req