Tag: 分析服务器

如何为分析服务器logging器添加多个传输?

我可以访问winstonlogging器的暴露者通过使用parse-server let logger = require('parse-server').logger; 我想configuration几个传输文件,使用不同的日志级别单独的文件,就像我可以用Winston做的那样: var logger = new (winston.Logger)({ transports: [ new (winston.transports.File)({ name: 'info-file', filename: 'filelog-info.log', level: 'info' }), new (winston.transports.File)({ name: 'silly-file', filename: 'filelog-silly.log', level: 'silly' }) ] }); 我已经试过winston的函数,如: logger.add(winston.transports.File, { … }); 与: winston.configure({ transports: [ new (winston.transports.File)({ filename: 'somefile.log' }) ] }); 但它不起作用。 我也看到这个公关https://github.com/parse-community/parse-server/pull/2363,但我不知道如何添加这些传输从我的index.js在parse-server 。 有人可以给我一些提示吗? 谢谢! 附加信息:分析服务器版本:2.6.2

使用GitHub Master的NPM包(parse-server)

我正在尝试使用GitHub中的一些修补程序而不是NPM的最新的parse-server 。 但是我发现,当我 npm install –save ParsePlatform/parse-server 当我尝试要求parse-server时出现错误 Error: Cannot find module 'parse-server' 这是为什么? 我还注意到,在node_modules中,parse-server / lib是空的。 有一些汇编失败或什么?

调用用户注册时,本地运行的分析服务器发生错误

有没有什么理由当我在本地运行parsing服务器时得到这个错误,但不是当在Heroku上托pipe? 状态:100消息:XMLHttpRequest失败:“无法连接到parsingAPI” 我有mongodb安装和本地运行。 我也有一个包含APP_ID和MASTER_KEY的.env文件,该文件被本地的dotenv引入。 这是我想要做的一个简短的例子… var express = require('express'); var bodyParser = require('body-parser'); var dotenv = require('dotenv').config({silent: true}); var ParseServer = require('parse-server').ParseServer; var Parse = require('parse/node'); // Set up the parse server var databaseUri = process.env.DATABASE_URI || process.env.MONGOLAB_URI; var api = new ParseServer({ databaseURI: databaseUri || 'mongodb://localhost:27017/dev', cloud: process.env.CLOUD_CODE_MAIN || __dirname + '/cloud/main.js', appId: process.env.APP_ID […]

在Parse服务器CloudCode中使用已经初始化的mailadapter

使用parse-server 2.2.6,如何在云代码中使用SimpleMailgunAdapter? 我像这样初始化我的parseserver: var api = new ParseServer({ databaseURI: databaseUri, cloud: process.env.CLOUD_CODE_MAIN, appId: process.env.APP_ID || 'myAppId', masterKey: process.env.MASTER_KEY || '', //Add your master key here. Keep it secret! serverURL: process.env.SERVER_URL, // Don't forget to change to https if needed appName: 'AppName', publicServerURL: process.env.SERVER_URL, verifyUserEmails: true, emailAdapter: { module: 'parse-server-simple-mailgun-adapter', options: { fromAddress: 'mymail@mail.com', apiKey: process.env.MAILGUN_API_KEY, […]

parsing云代码如何parsing服务器?

在阅读Parse有关Cloud Code的文档后,我感到困惑。 他们说云代码不是 Node.js环境。 这有什么意义? 我的请求到服务器仍然会用node.js引擎处理(因为实际的服务器使用Node.js&Express)? 云代码如何与服务器协同工作,请求首先通过服务器,而不是传递给云代码function? 例如,当我从客户端调用云function(在这种情况下,一个iOS应用程序)。 PFCloud.callFunctionInBackground("testCloud", withParameters: [:]) { (response: AnyObject?, error: NSError?) -> Void in if (error == nil) { if let testRespones = response as? String{ print(testRespones) } } else { print(error) } } 我的分析服务器目前在Heroku上托pipe。 任何见解都会大大受到影响。

分析服务器云代码和条纹

我正在为Heroku上的移动Web应用程序运行一个Parse-Server实例。 我的问题是条纹检查插件工作正常,在我的HTML页面,但是当创build令牌,我打电话给我的云代码,好像创buildvariables初始化条纹什么都不做。 这是我的云代码。 var stripe = require('stripe')('sk_test_******'); Parse.Cloud.define("pay", function(req, res){ Parse.Cloud.useMasterKey(); var token = req.params.token; var amount = req.params.amount; var email = req.params.email; // stripe is null res.success(stripe); }); 在调用这个时,stripe的值是空的,我不知道为什么。 我在我的package.json文件中添加了stripe:'〜4.7.0',并运行npm install来在本地创build所有节点模块。 我不知道是否有所作为,但在我的index.js文件中,我创build了一个路由器 app.use('/', express.static(path.join(__dirname, '/public'))); 因为以这种方式访问​​公共目录中的文件比较容易。 否则,我将不得不在我的公共目录中用/ public / filename引用文件,每次我想包含该文件。 任何帮助将非常感激。

Parse.com到Heroku:与heroku和调度程序一起使用后台作业

我想在parse-server-example jobs.js中使用第一个函数sayHello 。 在我的jobs.js我有这个: var Parse = require('parse/node'); Parse.initialize('xx', 'xx','xx'); Parse.serverURL = 'xx'; Parse.Cloud.useMasterKey(); function sayHello() { console.log('Hello'); } 我试图用这个terminal行命令来运行它: heroku run sayHello -a myAppName 收益: Running sayHello on myAppName… up, run.6148 bash: sayHello: command not found

将模块添加到分析服务器

我正在Heroku上运行Parse Server ,并使用Cloud Code通过SMSvalidation用户。 我使用Twilio发送短信。 据我了解,我必须添加Twilio模块,所以我可以在我的应用程序中使用它,但我不知道如何添加依赖项。 到目前为止,我已经运行npm install Twilio ,现在我不知道该怎么做。 很感谢任何forms的帮助!

如何解决openshift中parsing服务器的8080端口不可用错误

我将我的数据后端迁移到parse.com的openshift。 第1步 。 我将项目的openshift端口绑定更改为以下内容 //var port = process.env.PORT || 1337; var port = parseInt(process.env.OPENSHIFT_NODEJS_PORT) || 8080; var httpServer = http.createServer(app); httpServer.listen(port, function() { console.log('parse-server-example running on port ' + port + '.'); }); 并作为我的新回购伙伴https://github.com/kyawzinsoe/parse-server-example.git 第2步。然后,我用下面的命令创build一个与我的分析服务器回购的齿轮。 rhc app-create myserver nodejs-0.10 mongodb-2 –from-code = https://github.com/kyawzinsoe/parse-server-example.git 但是它显示8080端口问题如下 我错过了什么? 请帮帮我。

我可以在Parse-Server旁边的node.js应用程序中使用Parse-Dashboard吗?

parsing-服务器 语法分析仪表板 parsing-服务器实例 我分叉了Parse-Server-Example使用Parse-Server创build我的新应用程序。 我是节点应用程序的新手,还没有很多文档。 是否有可能在我的应用程序中使用Parse-Dashboard,以便用户可以login并查看数据库? 如果是这样,我将如何在index.jsconfiguration仪表板? 能不能这么简单? var parseDashboard = require('parse-dashboard'); var dash = new parseDashboard( { "serverURL": "http://localhost:1337/parse", "appId": "myAppId", "masterKey": "myMasterKey", "appName": "MyApp" }); 如果是这种情况,我如何导航到仪表板视图? 谢谢