Flynn: mi aplicación PHP (Laravel) fue detectada como Node.js

Creado en 23 may. 2016  ·  3Comentarios  ·  Fuente: flynn/flynn

mi directorio raíz

artisan     
composer.json   
config      
gulpfile.js 
phpspec.yml 
public      
resources
storage
app
bootstrap   
composer.lock   
database    
package.json    
phpunit.xml 
readme.md   
server.php  
tests

¿Cómo puedo deshacer todo eso y obligar a Flynn a detectarlo como PHP?

Comentario más útil

Se detecta como Node.JS debido a que package.json está presente en la raíz.
Puede configurar el paquete de compilación explícitamente con este comando:
flynn env set BUILDPACK_URL "https://github.com/heroku/heroku-buildpack-php"

O puede excluir package.json de la etapa de compilación slug creando un archivo .slugignore en la raíz de su aplicación que contenga:
package.json

Todos 3 comentarios

Se detecta como Node.JS debido a que package.json está presente en la raíz.
Puede configurar el paquete de compilación explícitamente con este comando:
flynn env set BUILDPACK_URL "https://github.com/heroku/heroku-buildpack-php"

O puede excluir package.json de la etapa de compilación slug creando un archivo .slugignore en la raíz de su aplicación que contenga:
package.json

@josephglanville Está bien, pero ¿cómo instalar y construir dependencias npm con dependencias de compositor? Mi aplicación tiene una interfaz y un backend en el mismo directorio y php-buildpack no puede funcionar correctamente. ¿Una forma de salir, bifurcar el repositorio php-buildpack y agregar estas opciones él mismo?

Si voy a crear el archivo .buildpacks y agregar dos paquetes de compilación: node y php. ¿Debería instalarse las dependencias del nodo y las dependencias del compositor? ¿Correcto?

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

titanous picture titanous  ·  4Comentarios

kipparker picture kipparker  ·  3Comentarios

philiplb picture philiplb  ·  4Comentarios

onnimonni picture onnimonni  ·  6Comentarios

IsNull picture IsNull  ·  5Comentarios