2.5.0 • Published 5 years ago
nodejs-tape v2.5.0
nodejs-tape
express-based nodejs library
Install
> npm install nodejs-tape --save-dev
Usage
start
// app.js
const Tape = require('nodejs-tape');
Tape.start({
root: __dirname,
name: "nodejs-tape",
port: 3000,
logs: "./logs",
views: "./views",
upload: "./assets/upload",
storage: "./assets/storage",
tokenSecretKey: "token-secret-key",
static: [
"./public",
"./bower_components",
"./assets"
],
routes: [
"./routes"
],
beforeRoute: [
function (req, res, next) {
return next();
}
],
afterRoute: [
function (err, req, res, next) {
let _Error = {
code: err.code || err.status || 500,
msg: err.msg || err.toString(),
}
if (!_Error.code) {
_Error.code = 500;
_Error.msg = 'Server Error';
}
res.json(_Error);
}
]
})
router
// routes/index.js
'use strict';
const Tape = require('nodejs-tape');
exports.routes = {
'/': { get: 'index' },
'/upload': { post: Tape.createUploadRoute() },
}
exports.index = function (req, res, next) {
res.send('hello world <br> server root : ' + Tape.getConfig().root);
}
2.5.0
5 years ago
2.4.0
5 years ago
2.3.1
5 years ago
2.3.0
5 years ago
2.2.2
5 years ago
2.2.1
5 years ago
2.2.0
5 years ago
2.1.0
5 years ago
2.0.3
5 years ago
2.0.2
5 years ago
2.0.1
5 years ago
2.0.0
5 years ago
1.8.0
5 years ago
1.7.0
5 years ago
1.6.0
5 years ago
1.5.0
5 years ago
1.2.0
5 years ago
1.1.0
5 years ago
1.0.2
5 years ago
1.0.1
5 years ago
1.0.0
5 years ago
0.0.4
5 years ago
0.0.3
5 years ago
0.0.2
5 years ago
0.0.1
5 years ago