carloshps / BRA-responsive

BRA responsive é um framework front-end para criação de projetos web responsivos e mobile-first.
http://www.braresponsive.com.br
16 stars 2 forks source link

Registro no bower #10

Closed wagoid closed 7 years ago

wagoid commented 7 years ago

Acabou que eu esqueci de adicionar a biblioteca ao registro de pacotes do bower. É mais fácil que npm ainda, porquê o bower utiliza as tags do github para determinar a versão, ou seja, o npm run publicar atual automaticamente irá atualizar o pacote no registro do bower, sem precisar mexer 😄

carloshps commented 7 years ago

Boa!

carloshps commented 7 years ago

@wagoid , estou mais perdido do que cego em tiroteio =/ Não sei quando usar o bower ou o npm. Qual seria a rotina lógica de utilização? Por exemplo:

Atualizei um arquivo html e/ou css e/ou qualquer arquivo

  1. publico no Git primeiro, dando um commit?
  2. atualizo remotamente, envio para o Git e executo um npm run publicar ou bower version?
  3. altero o package.json manualmente ou ele é atualizado quando executo o npm/bower?
  4. quando usar o bower e o npm?
wagoid commented 7 years ago

@carloshps perdão cara, não tinha visto isso aqui.

  1. Sim, primeiro commita no git. Só tem uma questão que esqueci de falar, nesse commit vc também vai ter q atualizar a versão do bower.json manualmente. Se o seu npm run publicar atualizar o seu package.json pra 0.5.1, você tem q colocar 0.5.1 manualmente no bower.json antes de dar esse commit das alterações.
  2. Ae so rodar npm run publicar mesmo.
  3. O package.json é atualizado automaticamente.
  4. Isso vai de acordo com o projeto mesmo, tem gente que prefere bower, tem gente que prefere npm.
carloshps commented 7 years ago

npm ERR! bra-responsive@0.5.1 publicar: np npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the bra-responsive@0.5.1 publicar script 'np'. npm ERR! Make sure you have the latest version of node.js and npm installed. npm ERR! If you do, this is most likely a problem with the bra-responsive package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! np npm ERR! You can get information on how to open an issue for this project with: npm ERR! npm bugs bra-responsive npm ERR! Or if that isn't available, you can get their info via: npm ERR! npm owner ls bra-responsive npm ERR! There is likely additional logging output above.

wagoid commented 7 years ago

No seu arquivo package.json, qual a versão atual? Ela tem que estar em 0.5.1, pra vc poder subir pra 0.5.2

wagoid commented 7 years ago

Se você tenta subir no npm uma bersão que já existe la (no caso, 0.5.1), ele vai acusar erro mesmo 🤖 Se vc olhar o pacote la (https://www.npmjs.com/package/bra-responsive), ele ta em 0.5.1, entao se seu package.json não está em 0.5.1, algo deu errado no processo haha

carloshps commented 7 years ago

Agooooooora sim, funcionou perfeitamente. Acho que entendi a lógica da coisa....rsrsrs Valeu mais uma vez.

wagoid commented 7 years ago

Tamo junto!

carloshps commented 7 years ago

Só pra saber, @wagoid, reformularei toda a parte de desenvolvimento do projeto, utilizando o Stylis como preprocessador do CSS pra melhor a participação da galera. E, provavelmente o .pub para o HTML, o que acha?

wagoid commented 7 years ago

Muito bom! Stylus facilita bastante o desenvolvimeno e a manutenção fica bem mais fácil. Pub também é interessante, mas eu particularmente não usaria nesse caso haha Mas se a galera curte, ótimo!