V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
gongzili456
V2EX  ›  Node.js

js-bson: Failed to load c++ bson extension, using pure JS version

  •  
  •   gongzili456 · 2014-07-08 18:42:26 +08:00 · 7014 次点击
    这是一个创建于 3791 天前的主题,其中的信息可能已经有所发展或是发生改变。
    自己写的程序,在本地跑正常,放到digitalocean上就报这个错误,不知为何?请大牛解答,] 。
    项目地址: https://github.com/gongzili456/noblog
    报错位置是:

    app.use(session({
    secret : config.cookieSecret,
    store : new MongoStore({
    db : config.database.connection.database
    }),
    key : config.database.connection.database,//cookie name
    cookie : {
    maxAge : 1000 * 60 * 60 * 24 * 30
    }
    }));
    3 条回复    2014-07-08 22:21:40 +08:00
    liteneo
        1
    liteneo  
       2014-07-08 22:12:53 +08:00
    你莫非是直接把本地的node_modules也部署了吧,报这个错也还是可以使用的吧,只不过是使用的是纯js的实现而不是编译的C++模块
    liteneo
        2
    liteneo  
       2014-07-08 22:18:36 +08:00
    看了下github仓库, .gitignore 加 node_modules/ 排除吧,这个部署的时候通过 npm install 安装就好了
    coolicer
        3
    coolicer  
       2014-07-08 22:21:40 +08:00
    好像是没有安装mongodb驱动,我也试过。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2450 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 15:53 · PVG 23:53 · LAX 07:53 · JFK 10:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.