草庐IT

nodejs-demo

全部标签

node.js - 为什么 VS Code 中的 Nodejs 断点会根据选项卡标题中是否出现完整路径而被禁用?

我的Mocha测试中的断点在一个VSCode选项卡的完全相同的行上设置时有效,但在另一个选项卡中却没有。区别:如果完整路径出现在选项卡中,则断点有效。(截图中的第二项。)但是如果没有路径的文件名出现在选项卡标题中,那么断点在执行过程中都会变为未验证(灰色)。复制步骤:如果您从资源管理器View中打开文件,则会出现错误。如果您使用CTRL-P打开文件,如屏幕截图所示,则两者变体通常是可用的,选择有/没有的path给出了不同的行为。如果不不断检查出现的路径变体,如何避免这种情况?(Here是我打开的GitHub票证。) 最佳答案 答案(

node.js - NodeJS从缓冲区创建流

我将文件保存到缓冲区并缓存缓冲区以供将来使用。现在我想使用缓冲区创建一个流,以便我可以再次将其通过管道传递给响应。这可能吗?如果是,那又如何? 最佳答案 感谢felixge(Node提交者,esp流模块),我发现这是最有前途的https://github.com/felixge/node-combined-stream先将文件通过管道传输到缓冲区然后构造流和管道以处理标准输出的示例,修改自article(你可以直接从文件系统流中管道,这里是为了说明)从文件异步加载缓冲区varfs=require("fs");varfileName=

json - 类似于 NodeJS 的 Typesafe Config

我有一个nodejs应用程序,它将采用JSON配置文件。JSON文件将包含一些${}和#{}标签,这些标签将用于通过加载模板配置和填充标签来构建动态上下文。HOCON也可能最终会被使用,但目前还没有。我遇到了TypesafeConfig在过去,这种事情看起来很神奇。我在npm上进行了一些搜索,但在Node世界中没有发现任何类似的东西,但也许我对要搜索的术语太不熟悉了。有没有人知道nodejs中的类似库或我可以在nodejs中采用的明智策略?我知道自己用JSON上的字符串替换或类似的东西来实现一些东西并不费力,尽管我不禁认为这已经在Node应用程序中完成了,并且可能以比更好的方式完成我会

node.js - 在 Nodejs 中获取 POST 请求的正文(Amazon SNS)

我正在尝试获取AmazonSNS请求的正文,但它作为对象返回。我可以毫无问题地从请求中获取header。(req.header('x-amz-sns-message-type'))varmsgBody=req.body.Message;msgBody变量作为我希望从请求中获取字符串值的对象返回。我正在使用带有以下选项的express和body-parser:app.use(bodyParser.json());app.use(bodyParser.urlencoded({extended:true}));请求格式如下(为方便阅读而缩写):POST/createLog/slackLogS

javascript - NodeJS - 任何电子商务解决方案?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭去年。Improvethisquestion我想知道,有没有开源的NodeJS灵魂?我的意思是准备好生产,托管的网上商店cms?提前致谢! 最佳答案 现在0.6.18还远没有稳定,平台还很年轻,成熟的软件不多。预计2-3年内会更多:)。 关于javascript-NodeJS-任何电子商务解决方案?,我

node.js - ldap nodejs 事件目录认证

我目前正在使用node.js开发一个Web应用程序,用户需要登录才能访问该信息。我想使用外部事件目录服务器检查用户登录名和密码。我试过使用node-ldapauth,但我无法让它工作(我不知道它是否适用于事件目录,也许只是openLdap)。有什么建议吗? 最佳答案 我使用了ruby​​ldap库来解决问题,谢谢!更新:根据要求,这是我用来解决问题的库https://github.com/ruby-ldap/ruby-net-ldap/在你的服务器上安装ruby​​库后,使用geminstall(查找它并不太难)require'ru

javascript - 比较用 PHP hash() 和 NodeJS crypto.createHash() 制作的 SHA256

我正在用NodeJS为我的网站制作一个实时应用程序,允许我的用户使用他们的帐户登录等。但是,我在部分日志记录方面遇到了一些问题。当我在主站点上注册/登录用户时,我使用PHP的hash()函数对他们的密码进行哈希处理,如下所示:$passwordSalt=mcrypt_create_iv(100);$hashed=hash("sha256",$password.$passwordSalt.$serverSalt);它在我的网站上效果很好但是我需要能够在NodeJS中从数据库中获取用户的salt,并能够对用户输入的密码进行哈希处理,将其与数据库的密码进行检查,并确保它们与用户登录匹配。我通

node.js - nodejs中的xlsx生成,以及图表

我需要在nodejs中创建Excel工作表报告,以及一些饼图/条形图。像https://github.com/SheetJS/js-xlsx这样的包和https://github.com/guyonroche/exceljs不提供创建图表的功能。谁能建议任何方法或现有的包,以便饼图/条形图可以包含在Nodejs的xlsx报告中? 最佳答案 我有同样的问题,我也在寻找解决方案。我找到了https://www.npmjs.com/package/xlsx-chart但我还不知道如何将数据与图表集成在一起,因为插件会为数据和表格生成单独的

c# - 在 NodeJS 中模拟 C# 溢出

我正在尝试将C#代码转换为nodejs,但我碰壁了。C#中的一个函数使用一个字节使用BitConverter.toInt64生成3个数字,如下所示:varhashText=//GeneratesHashfromaninputhereusingComputeHashvarhashCodeStart=BitConverter.ToInt64(hashText,0);varhashCodeMedium=BitConverter.ToInt64(hashText,8);varhashCodeEnd=BitConverter.ToInt64(hashText,24);//Doesotherstu

php - nodejs中的password_hash等价物

我面临需要验证通过nodejs服务器上的PHPpassword_hash方法创建的密码的情况。nodejs是否有与password_hash和password_verify等效的可用包?谢谢。 最佳答案 在我的例子中,我在php中创建了密码,如下所示$data['password']=password_hash($data['password'],PASSWORD_BCRYPT);如果我想在Node中验证密码而不是...varbcrypt=require('bcrypt');params.hash=params.hash.repla