Skip to content

johnbarrierwilson/baseman

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Baseman

This is a base Middleman application. This sets all of the defaults that I'll generally set when building a new application on Middleman. Be sure to read all of the documentation to become familiar with Middleman before using this base setup.

Setup

gem install bundler
bundle install

Next, install Bower for JavaScript dependency management.

npm install -g bower
bower install

Running the Application

You run the application by starting the Middleman server:

middleman s

Building the Static Files

To build the static files:

middleman build

Deploying

To GitHub Pages

To FTP Server Using rsync

Requirement: You'll need to have SSH access to your server.

Note: There is a version for staging as well.

Middleman Deploy

Another option is the middleman-deploy extension, which provides more deployment methods for rsync, ftp, sftp or git. Be sure to check it out!

Credits

Big hat tip to Arron Mabrey for the deploy scripts :)

About

A base Middleman application setup

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 87.8%
  • CoffeeScript 6.5%
  • CSS 5.1%
  • JavaScript 0.6%