通过下面的代码,我得到了以下错误:
{ code : 107, message : 'The server returned an invalid response.' }
at User.test.js:65
at User.test.js:60
at wrappedRejectedCallback (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5269)
at reject (/Users/me/Documents/Developments/backend/bower_co
当我尝试捆绑Meteor应用程序时,我得到:
$ meteor bundle app.tgz
Errors prevented bundling:
Exception while bundling application:
Error
at new JS_Parse_Error (/usr/local/meteor/lib/node_modules/uglify-js/lib/parse-js.js:263:18)
at js_error (/usr/local/meteor/lib/node_modules/uglify-js/lib/parse-js.js:271:11)
我在parse.com中有一个云代码脚本。我正在尝试使用moment-timezone.js,因为我需要将我安装的时区从字符串(即"Europe/Paris")转换为UTC (GMT)的时差。
到目前为止,我的代码是从这个导入的:
var moment = require('cloud/moment.js');
var tz = require('cloud/moment-timezone.js');
function toTimeZone(time, zone) {
var format = 'YYYY/MM/DD HH:mm
在我的cloud/main.js文件中,我有以下查询:
Parse.Cloud.define('name', function (req, res) {
Parse.Cloud.useMasterKey();
var measure = Parse.Object.extend("Measurement");
var query = new Parse.Query(measure);
query.find().then((res) => console.log(res.length)) // return 48 records
我尝试在解析云代码中做到这一点:
var userMail = userModel.get('email');
console.log((typeof userMail));
console.log(userMail);
if (userMail.includes("mydomain.com")){
// do something with this string
}
两个控制台日志在parse.com云代码日志上显示了正确的电子邮件地址和string。
我正在尝试运行String的函数。上面的代码在node上运行得很好。然而,在parse.com上,我
我目前在使用iOS 8的parse(parse-1.3.1)和safari移动浏览器时遇到问题。如果我尝试使用以下代码登录用户:
function login() {
var login=$("#loginTB").val();
var password=$("#passwordTB").val();
Parse.User.logIn(login.toLowerCase(), password, {
success: function(user) {
// Do stuff after successful login.
我正在用Jade模板引擎制作一个Node.js网页。我需要根据输入的值在表中创建行和列:
- var gpu_count = #{GPU_count};
for (var g = 0; g < gpu_count; g++)
tr
- for (var v = 0; v < 15; v++)
td.vcardTextValue somevaluegoeshere
#{GPU_count}是我在Jade文档中输入的数字。我希望for循环的迭代次数等于gpu_count。但不幸的是,
有解析服务器
这是parse.com服务的独立版本。
我有Debian8.3,新安装的。我从git下载了解析服务器,执行安装,但仍然无法启动服务。
我是这样安装的:
git clone https://github.com/ParsePlatform/parse-server.git
npm install
我有这个在命令之后
npm run start
产出:
You must provide an appId!
npm ERR! Linux 3.16.0-4-amd64
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm
我已经使用Parse大约三个月了,但已经启动了一个新的应用程序。我正在使用Parse1.4.2jsSDK。
我在一个单独的文件中有一些代码,它向数据库发出请求。该文件包含在main.js文件中。
当我尝试部署(使用1.4.2SDK)时,我得到了错误:
Uploading source files
Uploading recent changes to scripts...
The following files will be uploaded:
/Users/aaron/dev/Familiar/cloud/main.js
/Users/aaron/dev/Familiar/cloud/us
来自以下代码:
BlogApp.query.blog.equalTo("objectId", url).find().then(function(blog) {
var model = blog[0];
model = model.toJSON();
if (model == null {
Materialize.toast('This object no long exists!', 4000, 'red');
} else {
如何在浏览器中访问Browserify包的导出?示例:
// parser.js
exports.parse = parse;
那我就跑
browserify lib/parser.js -o www/bundle.js
我发现的每一个教程/自述都以Drop a single <script> tag into your html and you're done!结束
<script src="bundle.js"></script>
但是如何运行parse呢?在浏览器中没有定义函数require。
var Parser = requ
我正在尝试使用我的云代码发送iOS推送通知(我不能使用解析器的推送API,因为我的应用程序是用ionic构建的,而他们所有的文档都是原生的)。
我使用nodejs在本地将其作为独立脚本工作,但当我上传它进行解析时,我得到:
Uploading source files
Note that the following files will not be uploaded:
parse_cloud_code/cloud/cloud/cert.pem
parse_cloud_code/cloud/cloud/key.pem
Uploading recent changes to scripts...
我不知道这里出了什么问题/我怎么能修好它。
Parse.Cloud.job("expireTimes", function(request, response) {
var currentTime = new Date().getTime() / 1000;
var Wait = Parse.Object.extend("Wait");
Parse.Object.registerSubclass("Wait", Wait);
var query = new Parse.Query(Wait);
query.select(["times
我将Jade作为模板引擎与Express/node.js一起运行,每当我在.jade文件中遇到语法错误时,我都会得到这样的报告:
at new JS_Parse_Error (/home/hoylemd/code/Javascript/nodejs/simplewebsite/node_modules/jade/node_modules/with/node_modules/uglify-js/lib/parse.js:196:18)
at js_error (/home/hoylemd/code/Javascript/nodejs/simplewebsite/node_modules/jade
我是一个快速入门的开发人员,不太熟悉javascript。在过去的几个小时里,我一直试图使这个简单的查询正常工作,却找不出出了什么问题。
我想在一个名为"Post“的表中获取行的"installationId”属性。选中的行必须匹配特定的"id“。
我尝试过许多变量,比如var a和var b,比如results.get["installationId"],或者将查询更改为find()并执行results[0].get["installationId"]。等。
这是我的代码,下面是我在Parse上记录的错误。
var postId = r
我们正在从parse.com迁移到亚马逊网络服务的过程中。该解决方案在本地运行得非常好,但是一旦我使用eb deploy连接到AWS,它就无法加载云代码文件。
Error: Cannot find module '/cloud/main.js'
at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Module.require (module.js:353:17)
at require (inter
当我尝试运行计数函数时,我得到
错误:这里不允许解析对象
E2015-11-09T12:36:10.778Z]v184 Ran cloud function count with:
Input: {}
Result: Error: Parse Objects not allowed here
at n (Parse.js:16:1063)
at Parse.js:16:1927
at Array.map (native)
at n (Parse.js:16:1904)
at n (Parse.js:16:1995)
at r.de
我试图使用OR查询获取每个查询结果的最新注释,因为承诺速度慢且代价高昂:
var queries = [];
_.each(videos, function (video) {
var mostRecentCommentsQuery = video.relation("comments").query();
mostRecentCommentsQuery.descending("createdAt");
mostRecentCommentsQuery.include("creator
我对gulp非常陌生,我在中学习教程,我得到了这个错误:
events.js:141
throw er; // Unhandled 'error' event
^
Error
at new JS_Parse_Error (/home/kid/node_modules/gulp-uglify/node_modules/uglify-js/lib/parse.js:196:18)
at js_error (/home/kid/node_modules/gulp-uglify/node_modules/uglify-js/lib/parse.js:204:11)
at cro
我最近将我的Parse.com服务迁移到了AWS Elastic Beanstalk,运行着Github的Parse Server项目。一切似乎都很好,除了我尝试在云代码中执行查询时。
每当我尝试运行Parse.Query命令时,我都会在运行时得到以下异常。
Uncaught internal server error. [ReferenceError: atom is not defined] ReferenceError: atom is not defined
at /usr/local/lib/node_modules/parse-server/lib/Adapters/Sto
我正在尝试在我的React项目中引用 (由Mozilla编写)。但是,它抛出了“意外的标识符”错误。
我已将PDF.js放在公用文件夹中,并在我的index.html中引用了它。
文件结构:
public
- index.html
- pdftojs
- parsejs.js // < parseFile method in this file will be called
- pdf-parse.js
- misc..
src
- pdftotext
- parsepdf.js // < page to parse PDF
pdf-pa
我编写了一个云代码来更改表中的布尔值。代码正在执行,值也正在更新。但问题是,我在控制台中打印了以下错误。如果行数增加,我担心这是否会造成问题。下面是正在控制台上打印的错误
I2015-09-15T06:15:48.317Z]v11: Ran job hello with:
Input: {}
Failed with: Error: Job status message must be a string
at updateJobMessageAndReturn (<anonymous>:1157:7)
at Object.success (<anonym