Toggle navigation
Toggle navigation
This project
Loading...
Sign in
신일섭
/
ShoppingCart
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Graphs
Issues
4
Network
Create a new issue
Commits
Issue Boards
Authored by
신일섭
2020-06-04 21:03:01 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
1846ccbaab51aed54d831c9622c759b6532c398e
1846ccba
1 parent
e7549cb5
플랫폼을 Line으로 설정
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
73 additions
and
0 deletions
app.js
app.js
0 → 100644
View file @
1846ccb
var
express
=
require
(
'express'
);
var
path
=
require
(
'path'
);
var
favicon
=
require
(
'serve-favicon'
);
//var logger = require('morgan');
var
cookieParser
=
require
(
'cookie-parser'
);
var
bodyParser
=
require
(
'body-parser'
);
var
mysql
=
require
(
'mysql'
);
var
request
=
require
(
'request'
);
//var index = require('./routes/index');
//var users = require('./routes/users');
//var mytoons = require('./routes/mytoons');
//var yourtoons=require('./routes/yourtoons');
var
passport
=
require
(
'passport'
);
//var setting = require('./routes/setting');
var
session
=
require
(
'express-session'
);
//port
/*passport.serializeUser(function(user, done) {
console.log('serialized');
done(null, user);
});
passport.deserializeUser(function(user, done) {
console.log('deserialized');
done(null, user);
});
*/
var
app
=
express
();
// view engine setup
app
.
set
(
'views'
,
path
.
join
(
__dirname
,
'views'
));
app
.
set
(
'view engine'
,
'ejs'
);
// uncomment after placing your favicon in /public
//app.use(favicon(path.join(__dirname, 'public', 'favicon.ico')));
app
.
use
(
logger
(
'dev'
));
app
.
use
(
bodyParser
.
json
());
app
.
use
(
bodyParser
.
urlencoded
({
extended
:
false
}));
app
.
use
(
cookieParser
());
app
.
use
(
express
.
static
(
path
.
join
(
__dirname
,
'public'
)));
connection
=
mysql
.
createConnection
({
host
:
'localhost'
,
user
:
'root'
,
password
:
'password'
,
port
:
3306
,
database
:
'Shoppingcart'
});
app
.
use
(
session
({
secret
:
'secrettexthere'
,
saveUninitialized
:
true
,
resave
:
true
}));
app
.
use
(
passport
.
initialize
());
app
.
use
(
passport
.
session
());
app
.
use
(
'/'
,
index
);
app
.
use
(
'/users'
,
users
);
app
.
use
(
'/mytoons'
,
mytoons
);
app
.
use
(
'/setting'
,
setting
);
app
.
use
(
'/yourtoons'
,
yourtoons
);
//app.use(express.static('views'));
// catch 404 and forward to error handler
app
.
use
(
function
(
req
,
res
,
next
)
{
var
err
=
new
Error
(
'Not Found'
);
err
.
status
=
404
;
next
(
err
);
});
// error handler
app
.
use
(
function
(
err
,
req
,
res
,
next
)
{
// set locals, only providing error in development
res
.
locals
.
message
=
err
.
message
;
res
.
locals
.
error
=
req
.
app
.
get
(
'env'
)
===
'development'
?
err
:
{};
// render the error page
res
.
status
(
err
.
status
||
500
);
res
.
render
(
'error'
);
});
var
server
=
app
.
listen
(
3000
);
module
.
exports
=
app
;
\ No newline at end of file
Please
register
or
login
to post a comment