maschmann / sf-project-skeleton

project skeleton for sf2 projects

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#sf-project-skeleton The skeleton is optimized for fast sf project bootstrapping and includes following bundles, ideas and scripts:

  • Asm/php-utilities
  • default nginx (dev) config for linking into sites-enabled. Best used with maschmann/devbox-ansible
  • additional apache2 config for older systems
  • local node/gulp installer, including basic gulp tasks for css/js mergeing/minification
  • some helper classes, inheriting from Controller and ContainerAwareCommand to ease e.g. Template-finding
  • basic project structure, following the one-bundle + core lib approach

installation

Just do the normal composer install. Afterwards start the bin/install-node script from project root, which will install a current stable version of node plus gulp and gulp modules, locally. Start builiding with app/gulp from project root.

#License sf-project-skeleton is licensed under the MIT license. See the LICENSE for the full license text.

About

project skeleton for sf2 projects

License:MIT License


Languages

Language:PHP 83.7%Language:JavaScript 7.1%Language:ApacheConf 5.0%Language:Shell 2.7%Language:CSS 1.5%