Tag: 命令

NodeJS和supertest:用npm命令开始testing

我用supertest 。 我想在testing目录中启动所有testing。 我的/tests/tests.js文件: var request = require('supertest'); var app = require('express.io')(); //add good url with http:// and redirection request(app) .post('/add/') .expect(201) .send({url: 'http://www.google.fr'}) .end(function(err, res){ console.log(res.body.url); if (err) throw err; request(app) .get('/redirect/' + res.body.url.generatedid) .expect(302) .end(function(err, res){ if (err) throw err; }); }); //add good url with www. and redirection request(app) .post('/add/') .expect(201) .send({url: […]

在外国电脑上使用本地命令提示符

我正在使用Linuxembedded式系统,这个系统在命令提示符中很有限(没有安装新软件的命令)。 我一直试图以各种方式安装,但总是会错过一两个命令来完成安装nodejs 。 这个问题让我怀疑,是否有任何借用我连接到embedded式系统的计算机的命令 。 即我可以连接到embedded式系统,让我在embedded式系统上临时使用来自本地系统的命令安装nodejs?

用于NodeJS的命令stringparsing工具

我正在使用SailsJS作为应用程序。 从前端即NodeWebkit用户将input一个命令,将通过套接字发送到服务器。 该命令在后端parsing,并调用特定的服务/控制器。 套接字代码如下: socket.on('command', {'command':'user -a -n abhishek -p 123456'}) 我正在使用JISON进行命令行parsing,它使用它们的值获取命令中的所有选项。 有什么命令parsing器比JISON更好,我可以在这里使用。 提前致谢

在每次重新启动EC2时运行一个脚本

我正在运行Amazon Linux EC2实例。 它是一个node.js服务器。 我需要在每次重启/启动时运行以下命令: sudo iptables -t nat -A PREROUTING -p tcp –dport 80 -j REDIRECT –to 8080 上面的命令将端口80redirect到端口8080。 我怎样才能做到这一点?

按顺序在嵌套的加载中继续不工作

我有四个型号的Tehsil,Ilr,Patwar和Villages。 和他们的联系是 Tehsil – > 1:m – > Ilr – > 1:m – > Patwar – > 1:m – >村庄 我想要在我所有的四个模型上应用顺序。 查询: var tehsilQuery = { include: [{ model: Ilr, as: 'GirdawariKanoongo', include: [{ model: Patwar, as: 'GirdawariPatwar', include: [{ model: Villages, as: 'GirdawariVillages', }] }] }], order: [ ['tehsil_name', 'ASC'], [ {model: Ilr, as: […]

练习练习:茉莉节点。 – 找不到命令

我正在尝试运动练习的第一个练习。 我按照自述说明安装了Homebrew,然后安装了CLI。 一切都很好。 然后我input命令行下载第一个testing – Hello World。 再次,这工作得很好。 下一条指令是 Execute the tests with: jasmine-node . 我假设这是要input到terminal? 这是我试过的,它说“找不到命令”。 没有其他的指示。 我从来没有遇到过茉莉花。 我通过npm分别下载了jasmine-node, npm install jasmine-node -g …但这仍然没有区别。 任何人都可以build议我去哪里错了? 谢谢。

Node.js – 调用系统命令或外部命令

我有一个Node.js的问题。 用Python,如果我想执行外部命令,我曾经这样做: import subprocess subprocess.call("bower init", shell=True) 我读过关于child_process.exec并在Node.js spawn ,但我不能做我想要的。 我想要什么? 我想执行一个外部命令(比如bower init )并且实时的看到它的输出,并且和bower本身进行交互。 我唯一能做的就是收到最后的输出结果,但是不允许我与程序交互。 问候 编辑 :我看到了这个问题,但答案不起作用。 我想在外部程序需要时发送input。

Couchbase&nodejs:使用范围,顺序和有限的结果查看查询

我是couchbase的新手,我想了解如何在视图中筛选,sorting和限制结果一起工作。 Couchbase版本:3.0.1 我正在使用nodejs作为SDK。 我有这样的地图function function (doc, meta) { if (doc.type !== 'item' || !doc.category) { return; } emit([doc.orderId, doc.category.id, doc.number], null); } 和一个看起来像这样的项目文件 { "id": 1, "type": "item", "number": 1203, "orderId": 2, "category": { "id": 10, "title": "Carpet" } } 我只想过滤orderId = 2和category.id = 10的项目 ,所有这些都按数字降序排列。 因为我有一个分页器,所以我想每页显示20个条目。 我有数以千计的项目在数据库中。 在下面的查询中,由于订单调用,我有一个错误。 如果我发表评论,我发现结果,过滤,限制和默认情况下按数字升序sorting。 var order_id = 2, category_id […]

如何在laravel应用程序启动时自动运行Node和Redis服务器

我从来没有使用Node或Redis,但是在构build的应用程序中,我正在使用节点和Redis来运行socket.io.js以进行一些实时更新function。 目前为了让我做这个工作,我必须打开terminal并运行 $ cd project/nodejs/Redis/lib/src $ ./redis-server 那我就无法再使用那个terminal窗口了。 所以我打开一个新的terminal窗口并运行 $ cd project/nodejs $ node server.js 我再一次无法再使用这个terminal窗口。 然后我打开另一个窗口并运行 $ cd project $ php artisan serve 如何将所有这些结合起来,并在有人导航到应用程序URL时运行它? 我是否需要在命令目录中创build命令? 我做了一些研究,但我仍然困惑。 在我开始使用laravel之前,我从来没有使用过terminal,所以我真的不知道我需要研究什么。

清除NodeJS REPL控制台的命令历史logging

我正在使用NodeJS版本4.2.1 我想知道完全清除NodeJS REPL控制台历史logging的命令,所以当按下向上或向下箭头键时,它不显示以前执行的命令。 有什么build议么 ?