https://github.com/bkwld/buk-builder
NodeJS-based asset versioning, RequireJS build tool.
https://github.com/bkwld/buk-builder
Last synced: about 1 year ago
JSON representation
NodeJS-based asset versioning, RequireJS build tool.
- Host: GitHub
- URL: https://github.com/bkwld/buk-builder
- Owner: BKWLD
- Created: 2012-07-20T00:40:31.000Z (about 14 years ago)
- Default Branch: master
- Last Pushed: 2014-02-04T18:21:08.000Z (over 12 years ago)
- Last Synced: 2025-03-05T10:02:02.973Z (over 1 year ago)
- Language: JavaScript
- Size: 1.44 MB
- Stars: 2
- Watchers: 15
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Note: We have deprecated this in favor of using [Grunt](http://gruntjs.com/)
--
# Dev Environment Setup
1. Install NodeJS (0.6 or higher): http://nodejs.org/download/
2. Make sure you've got `make` installed.
-- Check availability by running `which make`
-- If undefined (on Mac OSX), install [Xcode command line tools](https://developer.apple.com/downloads)
3. Install Compass for SASS compilation:
`gem install compass`
`gem install rb-fsevent` (optional, improves `watch` latency on OSX)
4. During development, compile SASS with Compass:
`compass watch`
# Building Front-end JS and CSS
This project uses [Buk Builder](http://github.com/bkwld/buk-builder) to combine and minify JavaScript + CSS.
Buk Builder is run on the command line, using the following commands:
`make dev` or `make` -- Update tags for local development.
`make build` -- Combine, minify assets and update tags for production.
See `config/builder.js` or `Makefile` for further details.
## MIT License
This code may be freely distributed under the [MIT license](http://danro.mit-license.org/).