https://github.com/maschmann/sf-project-skeleton
project skeleton for sf2 projects
https://github.com/maschmann/sf-project-skeleton
Last synced: 11 months ago
JSON representation
project skeleton for sf2 projects
- Host: GitHub
- URL: https://github.com/maschmann/sf-project-skeleton
- Owner: maschmann
- License: mit
- Created: 2014-11-14T15:12:47.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2016-02-02T15:04:26.000Z (over 10 years ago)
- Last Synced: 2025-08-18T09:49:30.041Z (11 months ago)
- Language: PHP
- Size: 14.7 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
#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](app/Resources/meta/LICENSE) for the full license text.