-
Notifications
You must be signed in to change notification settings - Fork 1
/
index.js
103 lines (70 loc) · 2.85 KB
/
index.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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
var express = require('express');
var app = express();
var router = express.Router();
var swig = require('swig');
var controller = require('./controller/index');
// 设定port变量,意为访问端口
app.set('port', 3000);
//设定HTML 模板引擎swig
app.engine('html', swig.renderFile);
app.set('view engine', 'html');
//模板引擎 默认设置
swig.setDefaults({varControls:['{$','$}']});
//设定试图存放目录
app.set('views', __dirname + '/views');
//指定静态资源目录
app.use(express.static('static',{ maxAge: 31536000}));
//首页 | 路由
router.get('/', controller.homepage.index);
//项目 | 列表路由
router.get('/startup', controller.startup.index);
//项目 | BP路由
router.get('/startup/bp', controller.startup.bp);
//项目 | 创建路由
router.get('/startup/create/', controller.startup.create);
//项目 | 详情路由
router.get('/startup/:id', controller.startup.detail);
//项目 | 发送投资意向路由
router.get('/startup/:id/investment', controller.startup.investment);
//账户 | 登录路由
router.get('/account/login', controller.account.login);
//账户 | 注册路由
router.get('/account/regist', controller.account.regist);
//账户 | 个人中心路由
router.get('/account/profile', controller.account.profile);
//APP内嵌 | 关于
router.get('/app/about', controller.app.about);
//APP内嵌 | 更改手机绑定
router.get('/app/bind_phone', controller.app.bind_phone);
//创业者 | 路由
router.get('/entrepreneur/:id', controller.entrepreneur.detail);
//投资人 | 路由
router.get('/investor', controller.investor.index);
//投资人申请 | 路由
router.get('/investor/active', controller.investor.active);
//投资人注册 | 路由
router.get('/investor/regist', controller.investor.regist);
//投资人详情 | 路由
router.get('/investor/:id', controller.investor.detail);
//文章详情 | 路由
router.get('/article/:id', controller.article.detail);
//协议 | 路由
router.get('/agreement/:name',controller.agreement.index);
//帮助页面 | 首页跳转
router.get('/help',controller.help.index);
//帮助页面 | 服务协议跳转
router.get('/help/service',controller.help.service);
//遗留问题 | 投资人认证 | 不规则路由
router.get('/angel_vip', controller.investor.active);
//遗留问题 | 投资人注册 | 不规则路由
router.get('/angel_vip_simple', controller.investor.regist);
//遗留问题 | 投资人认证成功 | 不规则路由
router.get('/angel_vip_success', controller.old.angel_success);
//遗留问题 | 风险投资协议 | 不规则路由
router.get('/risk_agreement', controller.old.risk_agreement);
//遗留问题 | 报名闪投 | 不规则路由
router.get('/reg_sd', controller.old.reg_sd);
//遗留问题 | 报名闪投成功 | 不规则路由
router.get('/reg_sd_success', controller.old.reg_sd_success);
app.use('/', router);
app.listen(app.get('port'));