-
Notifications
You must be signed in to change notification settings - Fork 0
/
server.js~
27 lines (23 loc) · 837 Bytes
/
server.js~
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
var express = require('express');
var app = express();
var map = require('./mapper.js');
var wordcomplete = require('./script2.js');
app.configure(function () {
app.use(
"/", //the URL throught which you want to access to you static content
express.static(__dirname) //where your static content is located in your filesystem
);
});
app.use("/mapper", function(req, res) {
console.log(req.query);
var array = [req.query.word1, req.query.word2, req.query.word3];
var word = map.mapper(array, req.query.user, function(wordsug) {
res.send(wordsug);
});
});
app.use("/wordcomplete", function(req, res) {
console.log(req.query);
var suggestion = wordcomplete.autocomplete(req.query.mapped, req.query.prefix, req.query.username);
res.send(suggestion);
});
app.listen(3000); //the port you want to use