Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/peterblazejewicz/generator-fzurb
An exercise with Zurb Foundation CLI
https://github.com/peterblazejewicz/generator-fzurb
Last synced: 25 days ago
JSON representation
An exercise with Zurb Foundation CLI
- Host: GitHub
- URL: https://github.com/peterblazejewicz/generator-fzurb
- Owner: peterblazejewicz
- Created: 2015-06-04T21:28:40.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-06-08T21:54:19.000Z (over 9 years ago)
- Last Synced: 2023-04-05T21:37:47.984Z (over 1 year ago)
- Language: JavaScript
- Size: 141 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# generator-fzurb
## Getting Started
```bash
npm install -g yo
```### This generator
This project is an exercise on how to differently implement existing Zurb Foundation CLI automated project scaffolding. The official one is based on Ruby, why this one uses Node and Yeoman. The scaffolded Zurb Foundation project is using LibSass, so no Ruby dependency. In theory Zurb could just use all Node based tools to scaffold Sass based project without any Ruby dpendency. And that is the purpose of this project
> Note: Npm installation won't work
```bash
npm install -g generator-fzurb
```
Finally, initiate the generator:```bash
mkdir my-project && cd $_
yo fzurb
_-----_
| | .--------------------------.
|--(o)--| | Welcome to the smashing |
`---------´ | Foundation generator! |
( _´U`_ ) '--------------------------'
/___A___\
| ~ |
__'.___.'__
´ ` |° ´ Y `? Would you like to create example project? Yes
create bower.json
create package.json
create .bowerrc
create .gitignore
create Gruntfile.js
create humans.txt
create index.html
create README.md
create robots.txt
create js/app.js
create scss/_settings.scss
create scss/app.scss
```The Foundation (latest) Zurb project is scaffolded:
```bash
├── Gruntfile.js
├── README.md
├── bower.json
├── humans.txt
├── index.html
├── js
│ └── app.js
├── package.json
├── robots.txt
└── scss
├── _settings.scss
└── app.scss
```You can now install dependencies:
```bash
npm install
bower install
```and start tweaking a project at http://localhost:3000:
```bash
grunt
Running "sass:dist" (sass) taskRunning "watch" task
Waiting...
```## License
MIT