我已经成功地将NewRelic集成到我的Sails安装中,然而,在NewRelic控制面板上的统计数据中只显示了对该api的直接http调用。通过SocketIO接口进行的内部调用似乎没有注册(这是我们进行的大部分调用)。有没有人得到了在NewRelic内部显示的web套接字调用?
这是我目前在app.js中使用的代码
var newrelic = require('newrelic');
// Start sails and pass it command line arguments
require('sails').lift(require('op
我有以下test.js文件。
test.js
var assert = require('assert');
var path= require('path');
exec('pwd') //Display current Dir
exec('sails new App') //Create New Sails App
exec('cd App')
提前感谢您的帮助。
我有一个Sails.Js (v11)应用程序,我正在使用Mocha进行单元测试。目前,我每次尝试运行测试时都会收到超时错误:
Error: timeout of 30000ms exceeded. Ensure the done() callback is being called in this test.
我在我的测试bootstrap文件上设置了超时20000,在mocha上设置了30s。
引导程序文件:
var Sails = require('sails');
// Global before hook
before(function (d
我刚刚使用Sails.JS安装了一个新的sails new sails。我已经安装了所有的依赖项,node_modules文件夹是可用的。但是当我试图使用sails lift运行服务器时,它会给我带来错误:
error:
error: Error:
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
No `sails.config.sockets.onlyAllowOrigins` or `sails.config.sockets.beforeConnect`
setting was
我正在尝试使用sailsjs作为使用模型的特定节点文件的项目的库。
# /testfile.js
process.chdir(__dirname);
// Ensure a "sails" can be located:
(function() {
var sails;
try {
sails = require('sails');
} catch (e) {
console.error('To run an app using `node app.js`, you usually need to