composer create-project forkcms/forkcms .
en la raíz de su documento.Observación : si está utilizando GIT en lugar de Composer Create-Project o el archivo zip de http://www.fork-cms.com, debe instalar nuestras dependencias. Las dependencias son manejadas por el compositor.
Para instalar las dependencias, puede ejecutar el siguiente comando en la raíz del documento:
composer install -o
Si descubre algún problema relacionado con la seguridad, envíe un correo electrónico a [email protected] en lugar de utilizar el rastreador de problemas. Se permite HTML en las traducciones porque a veces lo necesitas. Cualquier informe al respecto no será aceptado como un problema de seguridad. Los propietarios de un sitio web pueden limitar quién puede agregar/editar cadenas de traducción utilizando los permisos del grupo.
Si encuentra algún error, cree un problema en Github. Si está estancado o le gustaría hablar sobre Fork CMS: ¡Únase a nuestro canal Slack!
Usamos phpunit como marco de prueba. Se instala cuando se usa la instalación de Composer. Para poder ejecutarlos, asegúrese de tener una base de datos con las mismas credenciales que su base de datos normal y con el nombre con el sufijo _test.
Debido a que admitimos múltiples versiones de PHP, se produjeron algunos problemas. Por eso utilizamos el puente de Symfony.
Ejecutando las pruebas:
composer test
Ejecutar solo las pruebas unitarias, funcionales o del instalador.
composer test -- --testsuite=functional
composer test -- --testsuite=unit
composer test -- --testsuite=installer
Si desea ejecutar todas las pruebas excepto las del instalador, utilice
composer test -- --exclude-group=installer
El backend utiliza Bootstrap en combinación con Sass. Para realizar cambios, debe realizar los cambios en los archivos scss y regenerar el CSS real con gulp build
.
Usamos hilo para instalar nuestras dependencias. Por ahora tenemos un script gulp
que mueve todo a los directorios correctos. Entonces, si cambia las dependencias, asegúrese de ejecutar gulp build
.
¡Únete a nuestro canal Slack!
El equipo de Fork CMS