小编Brá*_*edo的帖子

使用NodeJS和Express 4.x的会话(req.session undefined)

首先抱歉我的英语不好.我正在学习,我正在做一个学术项目并遇到了一个问题.我记不起会话变量了.

的package.json

  "dependencies": {
    "body-parser": "^1.7.0",
    "ejs": "~1.0.0",
    "express": "^4.8.7",
    "express-session": "^1.11.3",
    "ini": "^1.3.4",
    "mysql": "^2.8.0",
    "winston": "^1.0.1"
}
Run Code Online (Sandbox Code Playgroud)

server.js

var express = require('express');
var session = require('express-session');
var app = express();
...
require('./router/main')(app, language, connection, logger);

app.set('views', __dirname + '/views');
app.set('view engine', 'ejs');
app.engine('html', require('ejs').renderFile);
app.use(express.static(__dirname + '/public'));
app.use(session({
    secret: 'pecuniamsekretsession',
    resave: false,
    saveUninitialized: true,
    cookie: { secure: true }
}));
Run Code Online (Sandbox Code Playgroud)

main.js

module.exports = function(app, languageItems, connection, logger) {
    app.post('/', require('../router/login.js')(languageItems, connection, logger)); 
    app.get('/', require('../router/login.js')(languageItems, connection, logger));
}
Run Code Online (Sandbox Code Playgroud)

login.js …

session login node.js express

2
推荐指数
1
解决办法
1957
查看次数

使用 Angular 2 生成 Docx 文件

我正在使用 angular2 并且我想使用一个对象生成一个 docx 文件。我希望我的 docx 文件包含页脚、页眉、表格等。我能想到的最佳解决方案是首先创建一个 HTML 文件,然后将其转换为 docx 文件。但这似乎不对。有没有更简单方便的方法来做我想做的事情?这是我使用的方法:

exportAsDoc() {

const preHtml = '<html xmlns:o=\'urn:schemas-microsoft-com:office:office\' ' + '' +
        ' xmlns:w=\'urn:schemas-microsoft-com:office:word\' xmlns=\'http://www.w3.org/TR/REC-html40\'><head><meta charset=\'utf-8\'>' +
        '<title>Export HTML To Doc</title></head><body>';
const postHtml = '</body></html>';

let innerHtml = '';
// Specify file name
const filename = this.respSheet.title + '.doc';
const respSheetKpis = this.respSheet.sheet_kpis;
respSheetKpis.forEach(x => {
  const footer = '<p style="text-align: center">' + x.kpi.name + ' - ' + x.kpiValue + '</p>';
  innerHtml += footer;
  x.sheet_kpi_dimensions.forEach(dimension => {
    if (dimension.dimension …
Run Code Online (Sandbox Code Playgroud)

docx typescript angular

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

angular ×1

docx ×1

express ×1

login ×1

node.js ×1

session ×1

typescript ×1