Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

243
Views
¿Tengo que usar init antes de require en composer?

Estoy un poco confundido acerca de los comandos composer init' y composer require

Si estoy en lo correcto:

  • Si me gustaría agregar una biblioteca a mi proyecto desde packagist, necesito usar require
  • Si me gustaría publicar mi biblioteca en packagist, necesito usar init

Tengo un proyecto y NO quiero publicarlo en https://packagist.org/

Solo quiero agregar algunas bibliotecas a mi proyecto.

¿Tengo que ejecutar necesariamente composer init antes de ejecutar composer require ?

Vi un tutorial, donde usan el comando composer init antes de llamar a composer require , lo que me confundió, porque pensé que composer init estaba relacionado con la publicación de una biblioteca en packagist.

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

composer init simplemente crea un composer.json "vacío", haciéndole algunas preguntas para completar el modelo.

No, no es un comando necesario "para publicar un paquete", solo una ayuda para inicializar un proyecto. Ese proyecto puede ser un paquete o un proyecto independiente.

require agrega un paquete a un composer.json existente, y si el archivo composer.json no existe en ese directorio, simplemente creará uno en blanco para usted.

Por lo tanto, no es necesario llamar a composer init antes de ejecutar composer require package-name , pero simplemente lo ayuda a tener un composer.json más desarrollado para comenzar.

over 4 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 Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!