Meteor JS: use script externo

Existem alguns serviços (como FB like ou AddThis) que fornecem um trecho de código. Parece que

<div class="service-name" data-something="x"></div>
<script type="text/javascript" src="http://service-domain.com/service-name.js"></script>

OK, legal, então normalmente você cola no seu HTML e funciona. Não com o Meteor.

Veja o que vejo:

<script> dentro do modelo / corponão está carregando - Eu não vejo isso em Recursos, algo no Meteor está impedindo o navegador de reconhecê-lo como um arquivo JSfunciona de<head>

Agora, aqui estão os problemas e perguntas:

Eu não quero carregá-lo de<head> - por causa da velocidadeMesmo se eu carregá-lo de lá - temos ambientes de controle de qualidade e de produtos. Elesdevo carregar este script de diferentes domínios (como service-domain-qa.com vs. service-domain.com)

E surpreendentemente vocênão podes usar ajudantes / variáveis ​​de modelo no<head>.

Com frameworks tradicionais, não é uma questão - você pode incluir scripts em qualquer lugar e eles apenas carregam; você pode usar lógica / variáveis ​​em qualquer parte de vocêservidor modelos.

Então, como devo fazer isso no Meteor? Deixe-me repetir:

Eu preciso de alguns scripts externos (hospedados no domínio de terceiros) para serem carregados na minha página do aplicativoSalvar este script na pasta do meu projeto énão é uma opçãoO caminho do script depende do ambiente (já temos o sistema de configurações), então o lugar do template que renderiza deve passar por alguns dados do código

Eu sei o caminho para conseguir isso com carregamento de script dinâmico do meu código (com LAB.js ou qualquer outro) no Template.created, mas isso é muito um exagero ...

questionAnswers(7)

yourAnswerToTheQuestion