OSDN Git Service

[Develop and Test] db.getFiles
[eos/zephyr.git] / server / routes.js
1 'use strict';
2
3 var path = require('path');
4 var config = require('./config');
5
6 module.exports = function(app) {
7
8     // Routing
9     app.use('/api/optionControlFile', require('./api/optionControlFile'))
10     /*
11     app.use('/api/commandList', require('./api/commandList'))
12     app.use('/api/tagList', require('./api/tagList'))
13     app.use('/api/optionControlFile', require('./api/optionControlFile'))
14     app.use('/api/dirInfo', require('./api/dirInfo'))
15     app.use('/api/commandExecution', require('./api/commandExecution'))
16     app.use('/api/noteCreation', require('./api/noteCreation'))
17     app.use('/api/noteInfo', require('./api/noteInfo'))
18     app.use('/api/dirCreation', require('./api/dirCreation'))
19     */
20     app.use('/api/v1/fileUpload', require(__dirname + '/api/v1/fileUpload'));
21     app.use('/api/v1/execution', require(__dirname + '/api/v1/execution'));
22     app.use('/api/v1/workspace', require(__dirname + '/api/v1/workspace'));
23
24     app.route('/*')
25     .get(function(req, res) {
26         if(app.get('env') === 'development') {
27             res.sendFile('index.html', { root: path.normalize(__dirname + '/../front-end/dist') }); 
28         } else if(app.get('env') === 'production') {
29             //res.sendFile('index.html', {root: path.normalize(__dirname + '/../dist')})
30         }
31     })
32 };