Estou tentando usar o bootstrap com o bower, mas como ele clona todo o repositório, não há CSS e outras coisas.
Isso significa que eu preciso incluir a criação do Bootstrap no meu próprio processo de criação? Ou, se estiver errado, qual é o fluxo de trabalho certo?
twitter-bootstrap
bower
xavier.seignard
fonte
fonte
Respostas:
Finalmente terminei usando o seguinte:bower install --save http://twitter.github.com/bootstrap/assets/bootstrap.zip
Parece-me mais limpo, pois não clona o repositório inteiro, apenas descompacta os testes necessários.
A desvantagem disso é que ele quebra a filosofia do caramanchão, pois o a
bower update
não atualizará o bootstrap.Mas acho que ainda é mais limpo do que usar
bower install bootstrap
e criar a inicialização no seu fluxo de trabalho.É uma questão de escolha, eu acho.Atualização: parece que agora eles versão uma pasta dist (consulte: https://github.com/twbs/bootstrap/pull/6342 ), então basta usar
bower install bootstrap
e apontar para os ativos nadist
pastafonte
npm
ebower
e tendo"bootstrap": "http://twitter.github.com/bootstrap/assets/bootstrap.zip"
emcomponent.json
também parece trabalho.Existe um pacote pré-construído de bootstrap bower chamado bootstrap-css. Eu acho que é isso que você (e eu) esperávamos encontrar.
Obrigado Nico.
fonte
Os arquivos css e js estão localizados no pacote:bootstrap/docs/assets/
ATUALIZAR:
desde a v3, há uma
dist
pasta no pacote que contém todos os css, js e fontes.Outra opção (se você deseja apenas buscar arquivos únicos) pode ser: pulldown . A configuração é extremamente simples e você pode adicionar facilmente seus próprios arquivos / URLs à lista.
fonte
supondo que você tenha o NPM instalado e o Bower instalado globalmente
bower init
(isso gerará o arquivo bower.json no seu diretório)para definir o caminho no qual o bootstrap será instalado:
crie manualmente um
.bowerrc
arquivo ao lado do arquivo bower.json e adicione o seguinte:{"diretório": "público / componentes"}
bower install bootstrap --save
Nota: para instalar outros componentes:
fonte
Acabei indo com um shell script que você só precisa executar uma vez quando faz o checkout de um projeto pela primeira vez
fonte
Lembre-se também de que, com um comando como:
bower search twitter
Você obtém um resultado com uma lista de qualquer pacote relacionado ao twitter. Dessa forma, você está atualizado de tudo sobre o Twitter e o Bower, como por exemplo, saber se existe um novo componente do Bower.
fonte
Você instala nodeJs em seu sistema para executar
npm
comandos. Uma vez quenpm
está funcionando corretamente, você pode visitarbower.io
. Lá você encontrará documentação completa sobre esse tópico. Você encontrará um comando$ npm install bower
. isso instalará o pavilhão em sua máquina. Depois de instalar o caramanchão, você pode instalar o Bootstrap facilmente.Aqui está um tutorial em vídeo sobre isso
fonte