Configurando um fluxo de trabalho simples do Brunch.io do zero

Se você é como eu, você se esquece de como configurar seu fluxo de trabalho de compilação do zero, se não tiver iniciado um novo projeto em vários meses.

Aqui está uma análise de como eu configurei o Brunch como um executor de tarefas para compilar todos os meus Coffeescript, Stylus, Jade, etc.

Se você nunca usou o brunch, verifique a documentação em www.brunch.io

Se você já leu a documentação antes, esta breve lista de verificação pode ser útil.

instale o npm globalmente antes de começar, mas você já tinha isso, não é?

Corre

npm init

e configurar o scaffolding package.json

Corre

npm install --save-dev brunch 

porque o brunch é por isso que estamos fazendo isso

Corre

bower init

e configurar bower.json

Corre

npm install --save modulename

ou
npm install –save-dev modulename
para todas as dependências que você vai precisar, como coffeescript-brunch ou uglify-js-brunch etc.

Corre

bower install -S componentname

todos os componentes que você deseja em seus arquivos de fornecedor, por exemplo. Bower instalar angular

6. configurar a estrutura de pastas do seu aplicativo

http://alxhill.com/blog/articles/brunch-coffeescript-angular/

7. crie cuidadosamente seu config.coffee para dizer ao brunch o que fazer

exemplos na documentação do brunch ou em um que você usou antes.

8. Corra

brunch build

ou

brunch watch

e você está a caminho ^ _ ^ b