Meteor include external javascript or other files

When I first start meteor i found it hard to load external libraries like javascript files, especially when you bought some templates somewhere, which contains more than 5 javascript files and 4 css files.

A few solution I tired was using some external library loader, such as IRLibLoader, its pretty easy to use inside your router, call this method

IRLibLoader.load('/js/whatever.js')

will this seems to work fine at first, when first load its working the javascript initialised, however when i refresh and or navigate around and back again its not working, the script inside this does not initialed.

So the better solution to load this when page rendered, in template js file,

 

Template.templateName.rendered= function(){
  $('body').append('<script src="/js/whatever.js">');
}

 

Meteor 1.0++ seems to able to put external tags inside the body tag, you can just include the external libraries into template tag