javascript和node.js

以下是为您整理出来关于【javascript和node.js】合集内容,如果觉得还不错,请帮忙转发推荐。

【javascript和node.js】技术教程文章

javascript – node.js:抑制require()回显stderr的解析错误【代码】

当您尝试要求一个无效的javascript(或JSON)文件时,node.js 10.26将正确地抛出错误. 我的问题是它也输出到stderr: borken.js – 知道要破解javascript文件,,>Z>badfile!=-csa&asd;'asdl ds]=}{ADS}DAS:LMFSV'test.jstry {var borken = require('./borken'); } catch (e) {} finally {console.log('finally!'); }预期$node test.js finally!实际$node test.js/path/to/borken.js:1 (function (exports, require, module, __filenam...

javascript – 在Node.js / Gulp中重用流管道/子管道【代码】

开始使用streams / gulp / vinyl并尝试使用stream-combiner2清理/干掉我的gulpfile.到目前为止它运行良好除了现在我需要在另一个管道内运行一个子管道(简化的psuedocode-ish):var logger = require("gulp-logger"), HTMLPrettify = require("gulp-html-prettify"), combiner = require("stream-combiner2"), through = require("through2"), tap = require("gulp-tap"), _ = require("lodash");preprocessPipeline = function() {...

javascript – Node.js – 设置系统日期/时间【代码】

有没有办法从node.js服务器设置操作系统上的日期/时间? 有很多关于如何更改时区的示例,但我需要更改PC的实际日期/时间解决方法:我的回答是基于@Mimouni在另一个问题上回答https://stackoverflow.com/a/23156354/1799272,我刚刚将sys的include更改为util,因为弃用了. 此外,由于我们的实现和要求(如果时间错误,我们启动其他Windows服务)我导入了’node-windows’.但是,如果您只想使用内置的npm功能,欢迎您查看是否可以提升用户. 基本...

javascript – node.js expressjs flashmessage ajax【代码】

我正试图从快递应用程序中获取一些flashmessages. 我的理解是快递中的flash消息(例如:req.flash(‘info’,message))存储在服务器上,并且只有在下一个请求被加载到视图中时? 所以如果我有一个单页的ajax网站,我应该不使用内置的flash方法,而只是使用send,或者我应该做其他事情,比如向视图发出另一个请求? 谢谢.解决方法:您的理解是我对Express flash消息的理解. 我使用类似的东西: 在路线:req.flash('error', 'message to be f...

javascript – node.js用目录写文件?【代码】

如果我使用fs.writeFile我得到:Error: ENOENT, No such file or directory我认为那是因为存放文件的目录不存在. 我应该先使用fs.mkdir还是还有别的东西? 谢谢.解决方法:Node.js在核心API中缺少递归目录创建者. 有人还没有做出与Perl的File::Path相同的东西,但这里至少是Node中的一个递归创建者: https://github.com/isaacs/npm/blob/master/lib/utils/mkdir-p.js 编辑:这可能更容易使用:https://github.com/bpedro/node-fs

javascript – node.js“net”上的性能测试

有没有人对如何开始使用node.js“net”性能测试有任何建议? 我想看看我的应用程序将如何扩展并希望测试10,000个并发连接! 编辑:我想知道所以我可以看看我的Ubuntu服务器配置是否正确,等等.解决方法:专业性能测试工具与您的底层技术(node.js / .NET)无关,只看输出(HTTP请求和响应),因此任何工具都可以. 惠普的LoadRunner和很多其他产品.我使用过WebLOAD,它更具成本效益,而且更容易使用.

javascript – 在Node.js Addon中使用std :: thread【代码】

想象一下,我使用Node.js插件中的同步函数:var check_ok = addon.my_function(parameters); var final_results = addon.final_function(parameters);但在方法代码我有:std::thread t[10]; //Global //... void my_function(const FunctionCallbackInfo<v8::Value>& args) { //.... t[0] = thread(random_void_function, [parameters]) t[1] = thread(random_void_function_2, [parameters]) //... } //... void final_results(con...

javascript – Node.js async parallel TypeError:task不是函数【代码】

我正在使用异步模块来执行并行任务.基本上我有两个不同的文件,dashboard.js和Run.js. Dashboard.jsmodule.exports = {func1 : function(){console.log(“Funtion one”);},func2 : function(){console.log(“Funtion two”);}}Run.jsvar dashboard = require(‘dashboard.js’);var async = require('async');async.parallel([dashboard.func1, dashboard.func2],function(err){if(err)throws err;console.log(“ All function exe...

javascript – 在Node.js承诺的环境中监视挂起的异步操作【代码】

我在Node.js中构建了一个非常稳定的机器人应用程序,它基本上将请求连续发送到API.为了确保什么都不会出错,我会处理任何可能的错误,并且我已经设定了可能需要很长时间才能解决的承诺超时… 现在,我想通过删除我的安全网并监视异步操作以找到任何类型的“异步泄漏”来改进应用程序,例如永久未决的承诺或任何我不知道的奇怪结果(这是我的问题的关键点) ). 是否有任何工具可用于监控Node.js异步流?例如,在给定时间内获取流程中的待处理...

javascript – Node.js可以使用哪些调试选项? ESP.在Visual Studio代码中

我来自使用Visual Studio在ASP.NET MVC/C++#中开发.在这个堆栈中,调试非常彻底和直接.您可以创建项目,代码,设置断点,然后点击F5来逐步执行它们. Node.js有哪些选择?特别是使用Visual Studio Code?我已经尝试设置一个调试配置文件,但它有不同的结果,并且似乎比C#/ Visual Studio中的调试更容易出错.是否有任何方法可以像在Visual Studio中使用C#一样在Node中简化调试功能?我知道JS是解释而不是编译…… 更新:我尝试单击调试按钮...