mirror of
https://github.com/hyperledger/fabric-samples.git
synced 2026-06-23 10:05:10 +00:00
34 lines
1 KiB
JavaScript
34 lines
1 KiB
JavaScript
//SPDX-License-Identifier: Apache-2.0
|
|
|
|
// nodejs server setup
|
|
|
|
// call the packages we need
|
|
var express = require('express'); // call express
|
|
var app = express(); // define our app using express
|
|
var bodyParser = require('body-parser');
|
|
var path = require('path');
|
|
|
|
// Load all of our middleware
|
|
// configure app to use bodyParser()
|
|
// this will let us get the data from a POST
|
|
// app.use(express.static(__dirname + '/client'));
|
|
app.use(bodyParser.urlencoded({ extended: true }));
|
|
app.use(bodyParser.json());
|
|
|
|
// instantiate the app
|
|
var app = express();
|
|
|
|
// this line requires and runs the code from our routes.js file and passes it app
|
|
require('./routes.js')(app);
|
|
|
|
// set up a static file server that points to the "client" directory
|
|
app.use(express.static(path.join(__dirname, './client')));
|
|
|
|
// Save our port
|
|
var port = process.env.PORT || 8000;
|
|
|
|
// Start the server and listen on port
|
|
app.listen(port,function(){
|
|
console.log("Server is now Live on port: " + port);
|
|
});
|
|
|