小编Cri*_*oot的帖子

Express + MongoDB的最佳会话存储中间件

我在寻找用于在MongoDB中存储会话数据的最佳中间件,以便在使用express的生产应用程序中使用?

我一直在环顾四周,发现了这个:

  1. session-mongoose (https://github.com/donpark/session-mongoose)根据作者的评论,由于以下原因,这不是生产准备:

    • 测试不足
    • 零优化
    • 有比MongoDB更好的选项用于会话存储
  2. connect-mongo(https://github.com/kcbanner/connect-mongo)

  3. express-session-mongo(https://github.com/davglass/express-session-mongo)

    基于这些课程

    • Sencha连接记忆库
    • ciaranj的快递会议 - mongodb
  4. connect-session-mongo(https://github.com/bartt/connect-session-mongo)

我一直在看他们的代码,我试图找到一个性能比较文章.你们有经验建议哪个是最好的吗?

session mongodb node.js express

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

Cheerio:使用分隔符从HTML中提取文本

假设我有以下内容:

$ = cheerio.load('<html><body><ul><li>One</li><li>Two</li></body></html>');

var t = $('html').find('*').contents().filter(function() {
  return this.type === 'text';
}).text(); 
Run Code Online (Sandbox Code Playgroud)

我明白了:

OneTwo
Run Code Online (Sandbox Code Playgroud)

代替:

One Two
Run Code Online (Sandbox Code Playgroud)

如果我这样做,那就是我得到的结果$('html').text().基本上我需要的是注入一个像 (space) or \n

注意:这不是一个jQuery前端问题更像是与Cheerio和HTML解析相关的NodeJS后端问题.

node.js cheerio

5
推荐指数
1
解决办法
6112
查看次数

标签 统计

node.js ×2

cheerio ×1

express ×1

mongodb ×1

session ×1