0
이봐, 내가이 때문에 NODE_ENV이 = 생산 때 내 Kraken.js 프로젝트에서 세션을 제거 할 필요가 모든 사람 :크라켄 사용 안 함 세션 또는 노드
Warning: connect.session() MemoryStore is not
designed for a production environment, as it will leak
memory, and will not scale past a single process.
여기 내하는 index.js 파일입니다.
'use strict';
var kraken = require('kraken-js'),
app = require('express')(),
options = require('./lib/spec')(app),
port = process.env.PORT || 8000;
app.use(kraken(options));
app.listen(port, function (err) {
console.log('[%s] Listening on http://localhost:%d', app.settings.env, port);
});
여기 내 제품 옵션을 모두 구성하는 production.json입니다. 이 시도 이것은 development.json
"middleware": {
"devtools": {
"enabled": true,
"priority": 35,
"module": {
"name": "kraken-devtools",
"arguments": [
"path:./public",
"path:./.build",
{
"template": {
"module": "kraken-devtools/plugins/dustjs",
"files": "/templates/**/*.js",
"base": "templates",
"i18n": "config:i18n"
},
"css": {
"module": "kraken-devtools/plugins/less",
"files": "/css/**/*.css"
},
"copier": {
"module": "kraken-devtools/plugins/copier",
"files": "**/*"
}
}
]
}
}
}
은' "세션"인 관련 부분 :'{거짓 "활성화"}. –
불행히도, 이것은 작동하지 않습니다. –