I’m trying to build a Web UI using backendless JS framework for administration purposes (add data to backend service). My website is built using express.js where i have configured a route to post the Address data to persist in backendless.
var express = require('express');
var addressRouter = express.Router();
var APPLICATION_ID = 'XXXXX';
var SECRET_KEY = 'XXXXX';
var VERSION = 'v1';
if (!APPLICATION_ID || !SECRET_KEY || !VERSION) {
alert('Missing application ID and secret key arguments.');
}
Backendless.initApp( APPLICATION_ID, SECRET_KEY, VERSION );
var router = function() {
addressRouter.route('/')
.post(function (req, res){
var address = req.body;
});
return addressRouter;
};
module.exports = router;
I get the following error when i try starting the node service. Am i doing something wrong?
Backendless.initApp( APPLICATION_ID, SECRET_KEY, VERSION );
^
ReferenceError: Backendless is not defined
at Object.<anonymous> (/Users/ar/Developer/backendless/TrackDemonWeb/src/routes/addressRoutes.js:12:1)
at Module._compile (module.js:410:26)
at Object.Module._extensions..js (module.js:417:10)
at Module.load (module.js:344:32)
at Function.Module._load (module.js:301:12)
at Module.require (module.js:354:17)
at require (internal/module.js:12:17)