Browse Source

update

master
Yutsuo 6 years ago
parent
commit
a6422a4c29
  1. 4
      .gitignore
  2. 3692
      package-lock.json
  3. 8
      package.json
  4. 39
      src/app.js
  5. 11
      src/bin/www.js
  6. 18
      src/routes/index.js

4
.gitignore vendored

@ -0,0 +1,4 @@
data/cache
.idea
node_modules
mongo_data

3692
package-lock.json generated

File diff suppressed because it is too large Load Diff

8
package.json

@ -1,5 +1,5 @@
{
"name": "es6-node",
"name": "es6-nodejs",
"version": "0.0.0",
"private": true,
"scripts": {
@ -10,5 +10,11 @@
"debug": "~2.6.9",
"express": "~4.16.1",
"morgan": "~1.9.1"
},
"devDependencies": {
"@babel/cli": "^7.8.3",
"@babel/core": "^7.8.3",
"@babel/node": "^7.8.3",
"@babel/preset-env": "^7.8.3"
}
}

39
src/app.js

@ -1,20 +1,35 @@
var express = require('express');
var path = require('path');
var cookieParser = require('cookie-parser');
var logger = require('morgan');
// var express = require('express');
// var path = require('path');
// var cookieParser = require('cookie-parser');
// var logger = require('morgan');
var indexRouter = require('./routes/index');
var usersRouter = require('./routes/users');
// var indexRouter = require('./routes/index');
// var usersRouter = require('./routes/users');
var app = express();
// var app = express();
// app.use(logger('dev'));
// app.use(express.json());
// app.use(express.urlencoded({ extended: false }));
// app.use(cookieParser());
// app.use(express.static(path.join(__dirname, 'public')));
// app.use('/', indexRouter);
// app.use('/users', usersRouter);
// module.exports = app;
// app.js
import express from 'express';
import path from 'path';
import cookieParser from 'cookie-parser';
import logger from 'morgan';
import indexRouter from './routes/index';
const app = express();
app.use(logger('dev'));
app.use(express.json());
app.use(express.urlencoded({ extended: false }));
app.use(cookieParser());
app.use(express.static(path.join(__dirname, 'public')));
app.use(express.static(path.join(__dirname, '../public')));
app.use('/', indexRouter);
app.use('/users', usersRouter);
module.exports = app;
export default app;

11
src/bin/www.js

@ -4,9 +4,14 @@
* Module dependencies.
*/
var app = require('../app');
var debug = require('debug')('es6-node:server');
var http = require('http');
// var app = require('../app');
// var debug = require('debug')('es6-node:server');
// var http = require('http');
import app from '../app';
import debugLib from 'debug';
import http from 'http';
const debug = debugLib('your-project-name:server');
/**
* Get port from environment and store in Express.

18
src/routes/index.js

@ -1,9 +1,19 @@
var express = require('express');
var router = express.Router();
// var express = require('express');
// var router = express.Router();
// /* GET home page. */
// router.get('/', function(req, res, next) {
// res.render('index', { title: 'Express' });
// });
// module.exports = router;
// routes/index.js
import express from 'express';
var router = express.Router();
/* GET home page. */
router.get('/', function(req, res, next) {
res.render('index', { title: 'Express' });
});
module.exports = router;
export default router;
Loading…
Cancel
Save