Como incluir scripts localizados dentro da pasta node_modules?

Tenho uma pergunta sobre as melhores práticas para incluirnode_modules em um site HTML.

Imagine que eu tenho o Bootstrap dentro do meunode_modules pasta. Agora, para a versão de distribuição do site (a versão ao vivo), como incluiria o script Bootstrap e os arquivos CSS localizados dentro donode_modules pasta? Faz sentido deixar o Bootstrap dentro dessa pasta e fazer algo como o seguinte?

<script src="./node_modules/bootstrap/dist/bootstrap.min.js></script>

Ou eu teria que adicionar regras ao meu arquivo gulp que copiasse esses arquivos na minha pasta dist? Ou seria melhor deixar o gulp de alguma forma remover completamente a inicialização local do meu arquivo HTML e substituí-la pela versão CDN?

questionAnswers(8)

yourAnswerToTheQuestion