• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

176
Views
Instalación de NPM desde github usando una etiqueta

Necesito hacer una instalación de npm en mi proyecto angular2 desde git pero usando una etiqueta que es tag = 6.0.0.

p.ej

 git git@github.com:akveo/ng2-smart-table.git cd ng2-smart-table git checkout tags/v0.6.0-0

¿Cómo haría el equivalente de:

 npm install --save PACKAGE_NAME npm install git@github.com:akveo/ng2-smart-table.git#v0.6.0-0 npm ERR! Darwin 16.4.0 npm ERR! argv "/usr/local/Cellar/node/6.5.0/bin/node" "/usr/local/bin/npm" "install" "git@github.com:akveo/ng2-smart-table.git#v0.6.0-0" npm ERR! node v7.0.0 npm ERR! npm v3.10.8 npm ERR! Unsupported URL Type: github.com:akveo/ng2-smart-table.git#v0.6.0-0 npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! <https://github.com/npm/npm/issues> npm ERR! Please include the following file with any support request:
over 3 years ago · Santiago Trujillo
3 answers
Answer question

0

NPM permite la instalación usando etiquetas commit-ish en GitHub:

npm install <git remote url>

por ejemplo:

 npm install git+ssh://git@github.com:npm/npm.git#v1.0.27 npm install git+https://isaacs@github.com/npm/npm.git npm install git://github.com/npm/npm.git#v1.0.27

Tenga en cuenta que debe especificar el protocolo en la URL, por ejemplo, git+https:// .

Documentación: https://docs.npmjs.com/cli/install

over 3 years ago · Santiago Trujillo Report

0

Otra opción de los documentos de npm :

A partir de la versión 1.1.65, puede hacer referencia a las direcciones URL de GitHub simplemente como "foo": "usuario/foo-proyecto". Al igual que con las URL de git, se puede incluir un sufijo de confirmación.

Estos 2 comandos instalan la misma etiqueta v0.6.0-0 del repositorio akveo/ng2-smart-table github (probado npm versión 5.4.2 )

npm install akveo/ng2-smart-table#v0.6.0-0

npm install github:akveo/ng2-smart-table#v0.6.0-0

over 3 years ago · Santiago Trujillo Report

0

Como se explicó anteriormente, cómo instalar el repositorio a través de NPM, aquí hay información adicional para completar la respuesta anterior.

Si no desea preocuparse por el protocolo, lo que significa que no desea cambiar la URL de la URL original, puede configurar la reescritura de la URL en el siguiente formato:

 git config --global url."https://".insteadOf git://
over 3 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error