Neste ponto em que passamos a usar usemin já poderíamos remover do gulpfile os requires do gulp-html-replace e do gulp-concat, certo? E tbm do package.json.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Neste ponto em que passamos a usar usemin já poderíamos remover do gulpfile os requires do gulp-html-replace e do gulp-concat, certo? E tbm do package.json.
Felipe, o usemin depende do gulp-concat para realizar seu trabalho e dos outros módulos. Se você removê-los, terá problemas. Contudo, havia um pedido no usemin para que ele mesmo já baixasse essas dependências. Sendo assim, só removendo e testando se ele continua funcionando. Um teste é apagar node_modules, remover de package.json, por exemplo, gulp-concat, fazer npm install e rodar.
Oi, Flavio, obrigado pela resposta rápida.
Textei aqui e funcionou sem problemas. O gulp-concat é uma das 4 dependências diretas do gulp-usemin, então dá pra tirar tranquilo que já tá embutido.
Quanto ao gulp-html-replace, ele não é dependência direta nem indireta do gulp-usemin. Não tenho certeza, mas me parece que o usemin tem a funcionalidade do html-replace no seu código mesmo (em ./lib/htmlBuilder.js)