2012-07-05 16 views
5

Me gustaría clonar el symfony-standard-edition crear el proyecto llamar pero con algunos requisitos personalizados.
Así que no necesito Swiftmailer o Doctrine ORM pero me gustaría tener el PaginatorBundle.crear un proyecto de creación personalizado con el compositor

He intentado copiar y editar el composer.json de la norma de edición e hicieron un:

composer.phar install 

sino que se limitó a instalar el directorio de proveedores y no el resto como carpeta de aplicación, etc.

Entonces, ¿cómo puedo ejecutar:

composer.phar create-project symfony/framework-standard-edition myproject 

con mi composer.json editado?

Respuesta

8

Puede simplemente hacer composer.phar create-project symfony/framework-standard-edition myproject para arrancar todo el proyecto, luego eliminar los paquetes que no necesita de composer.json y ejecutar la actualización para eliminarlos.

De lo contrario, también puede clonar el repositorio symfony/symfony-standard en github, y luego comenzar desde allí, ejecutando la instalación del compositor una vez que modificó el archivo composer.json.

+0

bien, eso es lo que hice al final, solo me preguntaba si había una alternativa. gracias por la información. – ivoba

+2

también deberíamos mencionar que no solo elimina los paquetes de composer.json, también debe limpiar el código creado por symfony/framework-standard-edition: eliminar paquetes de AppKernel, limpiar rutas y configuraciones y cualquier otra ocurrencia – ivoba

+0

Sí, porque 'create-project' es solo un atajo para 'git clone' y' composer install' a menos que esté equivocado. – warspite

Cuestiones relacionadas