Incluir arquivos de script automaticamente
Olá pessoal,
Eu estou trabalhando num aplicativo single page e fiquei na dúvida se o Angular já tem uma ferramenta pra incluir os arquivos dos meus controllers no HTML sem precisar ficar repetindo um por um :/
Como ele é single page, está tudo no final do meu index.html, alguém pode me ajudar?
Eu estou trabalhando num aplicativo single page e fiquei na dúvida se o Angular já tem uma ferramenta pra incluir os arquivos dos meus controllers no HTML sem precisar ficar repetindo um por um :/
Como ele é single page, está tudo no final do meu index.html, alguém pode me ajudar?
Lara
Curtidas 0
Respostas
Estevão Dias
08/12/2016
Fala Lara, tudo bem?
O require.js é uma biblioteca JavaScript que importa automaticamente os seus arquivos e módulos. Você pode conhecer ele melhor nesse artigo da DevMedia https://www.devmedia.com.br/padronizando-codigo-javascript-com-iife-amd-e-requirejs/31031.
Claro que existe também uma implementação para o Angular que você conferir na página do projeto no GitHub ^^
https://github.com/aaronallport/generator-angular-require
O require.js é uma biblioteca JavaScript que importa automaticamente os seus arquivos e módulos. Você pode conhecer ele melhor nesse artigo da DevMedia https://www.devmedia.com.br/padronizando-codigo-javascript-com-iife-amd-e-requirejs/31031.
Claro que existe também uma implementação para o Angular que você conferir na página do projeto no GitHub ^^
https://github.com/aaronallport/generator-angular-require
GOSTEI 0
Valter Júnior
08/12/2016
Olá Lara, tudo bom?
Eu sugiro voce usar o gulp. GULP é um gerenciador de tasks que pode te ajudar nisso. Ele tem um plugin que busca teus arquivos js e insere no teu html. Ele ajuda não somente nisso, mas também ajuda a minificar teus arquivos js e css, além de ter preprocessadores css, pra usar sass e less.
Eu sugiro voce usar o gulp. GULP é um gerenciador de tasks que pode te ajudar nisso. Ele tem um plugin que busca teus arquivos js e insere no teu html. Ele ajuda não somente nisso, mas também ajuda a minificar teus arquivos js e css, além de ter preprocessadores css, pra usar sass e less.
GOSTEI 0