Tag: 控制台

我怎样才能从shell启动2个线程?

我是shell编程的新手。 1)我想从* .sh文件中启动2个node.js进程:node script1.js node script2.js 2)我想在系统加载时启动它(在系统启动时)。 我怎么能做到这一点?

防止Websocket垃圾邮件我的console.log

我使用Node.js , Socket.io和Websocket 。 每次我发射一些东西的时候,都会把它写在我的console.log 。 我发出了很多东西,所以我的console.log变得完全无法用于debugging目的。 有什么办法可以防止Websocket在我的控制台上写出所有的事件吗? 以下是一个例子: debug – websocket写作5 ::: {“stuff ….”} debugging – websocket写作5 ::: {“更多的东西….”} debugging – websocket写作5 ::: {“甚至更多的东西….”}

Node.js:如何从模块中获取需要函数的文件名?

我试图从模块的function需要从原来的文件名。 我知道你可以使用__filename来获取当前文件,但我想获得原始文件。 例如,我有一个简单的模块 module.js module.exports(function() { return { print : function(message) { console.log(__filename + ' ' + message); }; } }); app.js var module = require('./module')(); module.print('hello'); 最后发生的是它会打印module.js hello但我真的很想看到app.js hello 。 我正在探索如何获得它,我知道你可以使用console.trace来看看堆栈的调用,但我不能parsing它来做我想要的。 现在我已经通过使print函数接受另外一个参数来处理它,并且只需从app.js传递__filename ,但是我想find一个解决scheme,我不必这样做。

SublimeText 2 Javascript控制台

我是一个SublimeText2和Javascript的新手,使用Windows8。 我正在尝试在Sublime Text中创build一个Javascript控制台。 我已经尝试了2种方法,但没有一个和我一起工作! 方法1: 我在这里find了“Nodejs Sublime Text 2 Package”: https://github.com/tanepiper/SublimeText-Nodejs 但是当我按Alt + R(在节点中运行当前脚本),我只是得到一个消息,说: “技能”不被识别为内部或外部命令,可操作程序或batch file。 该错误信息出现在一个黑色的窗口中,标题为C:\ WINDOWS \ system32 \ cmd.exe“,它只是在半秒钟内出现并消失(但我能够制作一个打印屏幕)。 方法2: 我试图通过安装NodeJS来使用JavaScript控制台,如下所示: http : //www.wikihow.com/Create-a-Javascript-Console-in-Sublime-Text请参阅方法2:使用Node.js 但是,当我按Ctrl + B或F7(尽pipe控制台出现在SublimeText2的底部区域),并且我可以在页脚信息中阅读“Building”,THE CONSOLE KEEPS COMPLETELY CLEAN,无任何结果! 所以我卡住了! 请帮忙!

用户input – Javascript节点js

我是新来js编程和stackoverflow,我有一个学校作业,我必须做一个parsing器vcards(parsing器工作正常,我可以提取所有我需要的信息),但在这个parsing器,我必须检查该联系人有两个以上的电话号码,如果他们这样做,他们必须select最多两个电话号码。 为此我做了这个function: function checkPhone() { //compter le nombre de numéro par contact j for (i = 1; i < nbrContact; i++) { var count = 0; //count phone numbers for one contact for (u = 0; u < nbrPhones; u++) { if (phoneOf(i)[u] != undefined) { count++; } } //if a contact has more then […]

在EJS中使用console.log

是否有可能在节点/ ejs模板中使用console.log? 当我尝试时,似乎没有做任何事情,甚至是如此简单的事情: <% console.log('test') %> 我也试过: <%= console.log('test') %> 控制台中没有任何显示。

在forloop中的NodeJs console.table

所以这个NodeJS模块叫做console.table,你可以在控制台里面添加表格。 以下是他们网站的一个例子: // call once somewhere in the beginning of the app require('console.table'); console.table([ { name: 'foo', age: 10 }, { name: 'bar', age: 20 } ]); // prints name age —- — foo 10 bar 20 这仅仅是一个例子,我试图通过将其自动化,我希望能够工作的forloop和代码是这样的: var values = [ ] for(var l = 0;l<config.accounts.username.length;l++) { values.push([ { username: "Number "+l, itemtype: "Hello", […]

在Komodo控制台中运行node.js脚本

我无法运行testing脚本。 我有标准configuration: 和文件设置: 但是当我运行脚本时,我得到这个: 我的“Hello World”string在哪里? 如果我添加通常会产生错误的代码,它会显示错误。 是debugging而不是运行脚本? 我觉得我失去了一些明显的东西。

Node.js:创build“滚动窗口+ textarea”控制台应用程序最简单的方法?

我正在用Node.js编写一个控制台应用程序。 把它想象成某种文件的“尾巴-f”,但是你也可以在那里input一些“命令”,这些命令将在列表上起作用。 两个Windows控制台应用程序:第一个用无人看pipe的行滚动,第二个可以在Readline的帮助下input文本。 你觉得我需要ncurses还是有可能是另一种 – 甚至更低级别的方式来直接处理屏幕(哦,我记得DOS内存的Int21h)? 编辑:我发表了应用程序: https : //github.com/claudioc/jecho (仍然没有“窗户”…我只是努力聪明的\ n :))

输出在Sublime Text中的node.js输出中被截断

为了尽可能简洁,我试图弄清楚是否有一种方法允许控制台使用console.log()显示对象的完整内容。 我在Sublime Text 3中使用了传递到控制台的node.js。我没有任何问题运行代码本身,只是显示输出。 我有一个链接列表对象,我创build像这样: { value: 1, next: { value: 2, next: { value: 3, next: { value: 4, next: { value: 5, next: null}}}}} 当它输出到控制台时,它看起来类似于以下内容: { value: 1, next: { value: 2, next: { value: 3, next: [Object]}} 总之,整个对象是不可见或可扩展的。 有什么办法可以强制控制台更详细,并显示整个对象?