__,
____----+++| _ _ ___
_____----++++++++++/ | | | |/ _ \
_---+++++++++++++++++++| | |_| | (_) |
__--++++++++++++++++++++++/ \__, |\___/
_-+++++++++_++++++++++++++++| __/ |
/++++++__++| |++__++++++++++/ |___/
|+++++++\ \+| |+/ /++++++++++| ___ ___ _ __ ___ _ __ __ _ ___ ___
|+++++++++\ \| |/ /++++++++++/ / __/ _ \| '_ ` _ \| '_ \ / _` / __/ __|
|+++++++____\ /____+++++++| | (_| (_) | | | | | | |_) | (_| \__ \__ \
|++++++/_____ _____\+++++/ \___\___/|_| |_| |_| .__/ \__,_|___/___/
|++++++++++/ \++++++++++| _ | | _
|++++++++/ /| |\ \++++++++/ | | |_| (_)
\_+++++/_/+| |+\_\+++++_- _____ _| |_ ___ _ __ ___ _ ___ _ __
-__++++++|_|++++++__- / _ \ \/ / __/ _ \ '_ \/ __| |/ _ \| '_ \
--_+++++++++_-- | __/> <| || __/ | | \__ \ | (_) | | | |
---___--- \___/_/\_\\__\___|_| |_|___/_|\___/|_| |_|
A Yeoman Generator for creating an integrate development, build, and test environment for creating Compass Extensions.
- Build a Compass extension in the
sass
repository - Test it with
example.scss
and by runninggrunt server
- Include
--launch
to launch a local server to test - Change
server:hostname
inconfig.yml
to'*'
to access development server from any computer on your local network, remote debugging included.
- Include
- Build your extension using
grunt extension
(will probably change tobuild
later) - Includes a basic project with all files from example's JS and Images
When you're ready to roll a release, commit all of your changes and using SEMVER and grunt bump
, increase your version number. Once your version number is bumped and committed, run grunt extension
to build your compass extension. It will create extension.gem
in your project directory. To push that up to RubyGems, run gem push extension.gem
.
- Bower integration
- Generator for templates, plus support for multiple templates
- Ruby support
- Test suite