Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sanusart/jekyll-skeleton
jekyll + gulp + sass + bower + browsersync skeleton
https://github.com/sanusart/jekyll-skeleton
Last synced: about 1 month ago
JSON representation
jekyll + gulp + sass + bower + browsersync skeleton
- Host: GitHub
- URL: https://github.com/sanusart/jekyll-skeleton
- Owner: sanusart
- License: mit
- Created: 2015-03-28T19:52:03.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-03-28T20:31:25.000Z (almost 10 years ago)
- Last Synced: 2024-10-30T06:27:26.462Z (3 months ago)
- Language: JavaScript
- Size: 145 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# jekyll skeleton
This is mainly structure for jekyll site - pages and posts (blog) with gulp + sass + bower and browsersync.
Just clone/fork and use.
### Depends on:
- jekyll
- bundler
- nodejs
- npm### Running:
- `bundle install` - to install jekyll and it's dependencies
- `npm install` - to install dependencies (runs `bower install` via postinstall script)
- `gulp` - to run the site with browserSync (will open http://localhost:3000)### Deploy
- `gulp release --min` - generate `_site` dir, minify files, runs the site with browserSync (will open http://localhost:3000) - it is basically for release and preview
- Commit and push changes (to `src` branch)
- `npm run site-deploy` - will deploy content of generated `_site` with git subtree to `gh-pages` branch### Include bower assets in `gulpfile.js`:
- **css**: in array named `css_files`
- **js**: in array named `js_files`
- **fonts**: in array named `font_files`### Srtructure
```
.
├── bower.json
├── _config.build.yml
├── _config.yml
├── Gemfile
├── gulpfile.js
├── package.json
├── README.md
├── _site
│ └── [ this is the disttribution directory ]
└── src
├── _layouts
├── _pages
├── _posts
├── _includes
├── css
├── js
├── lib
│ └── [ this is where bower will download assets ]
├── fonts
├── images
├── robots.txt
├── crossdomain.xml
├── atom.xml
└── README.md```
### License:
MIT