meteor - What is __meteor_bootstrap__? -


i starting meteor , working on existing project. running issue 1 of packages(observatory-apollo) that's has following line:

      __meteor_bootstrap__.app.use observatory.logger #tlog.useragent 

it complaining __meteor_bootstrap__.app undefined.

what __meteor_boostrap__ exactly? can't seem find description of threads, people seem know how use it. can see defined in boot.js, doesn't tell me much...

meteor uses connect npm module under hood various reasons, serve static files, example. __meteor_bootstrap__.app reference connect app instance.

before __meteor_bootstrap__.app changed couple of releases ago , became webapp.connecthandlers object , part of webapp package.

webapp standard package of meteor, core package building webapps. don't need add explicitly dependency of standard-app-packages.

example of usage connecthandlers inject connect middlewares in same way use connect middleware (or express middlewares, express built on top of connect):

webapp.connecthandlers     .use(connect.query())     .use(this._config.requestparser(bodyparser)) 

you can @ meteor-router atmosphere package , take example: https://github.com/tmeasday/meteor-router/blob/master/lib/router_server.js

more connect: https://npmjs.org/package/connect


Comments

Popular posts from this blog

assembly - 8086 TASM: Illegal Indexing Mode -

Java, LWJGL, OpenGL 1.1, decoding BufferedImage to Bytebuffer and binding to OpenGL across classes -

javascript - addthis share facebook and google+ url -