Parse platform 部署时未找到body-parser.js

Parse platform 部署时未找到body-parser.js,parse-platform,Parse Platform,我在尝试部署node.js文件时遇到此错误 Updated failed with Could not triggers. The error was Error: Module body-parser.js not found 这是我的密码: var express = require('express'); var app = express(); var bodyParser = require('body-parser'); app.set('views', 'cloud/views

我在尝试部署node.js文件时遇到此错误

Updated failed with Could not triggers. The error was Error: Module body-parser.js not found
这是我的密码:

var express = require('express');
var app = express();
var bodyParser = require('body-parser');

app.set('views', 'cloud/views');
app.set('view engine', 'ejs');
app.use(bodyParser.urlencoded());
app.use(bodyParser.json());

app.get('/hello', function(req, res) {
  res.render('hello', { message: 'Congrats, you just set up your app!' });
});

app.listen();

我在本地机器上安装了npm主体解析器。为了让Parse识别这个模块,我应该做什么

Parse的express framework不是完整的node.js应用程序。因此,您不能直接使用Parse不支持的node.js包。 试试这个

var express = require('express');
var app = express();

app.set('views', 'cloud/views');
app.set('view engine', 'ejs');

app.use(express.json()); // to support JSON-encoded bodies
app.use(express.urlencoded()); // to support URL-encoded bodies

app.get('/hello', function(req, res) {
  res.render('hello', { message: 'Congrats, you just set up your app!' });
});

app.listen();

Parse的express framework不是完整的node.js应用程序。因此,您不能直接使用Parse不支持的node.js包。 试试这个

var express = require('express');
var app = express();

app.set('views', 'cloud/views');
app.set('view engine', 'ejs');

app.use(express.json()); // to support JSON-encoded bodies
app.use(express.urlencoded()); // to support URL-encoded bodies

app.get('/hello', function(req, res) {
  res.render('hello', { message: 'Congrats, you just set up your app!' });
});

app.listen();

那么,每次进行更改时是否都需要部署以进行解析?在部署之前,我们是否可以先在本地进行测试?您可以使用
parse develop AppName
让它侦听文件更改,然后部署增量以更快地进行测试。那么,我是否需要在每次进行更改时部署以进行分析?在部署之前,有没有什么方便的方法让我们先在本地进行测试?您可以使用
parse develop AppName
让它监听文件更改,然后只部署增量以更快地进行测试。