Parse platform 部署时未找到body-parser.js
我在尝试部署node.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
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
让它监听文件更改,然后只部署增量以更快地进行测试。