Skip to content

magma-labs/solidus.io

 
 

Repository files navigation

Based on https://github.com/joshukraine/middleman-gulp

Requirements

Notes

  1. node-sass version in use does not support Node 16 or higher. You are advised to install and use Node 14, otherwise yarn install will fail._
  2. Python 2 is required. We recommend using pyenv to install Python 2, then set it as local default. pyenv install 2.7 && pyenv shell 2.7 should work.

Usage

  1. Install ruby gems bundle install

  2. Install yarn packages yarn install --check-files

  3. Start the Middleman server. Note that this will also invoke Webpack via the external pipeline.

     $ bin/middleman server
    

    Site will be accessible at http://localhost:4567/ .

  4. To build html and assets for production, run

     $ bin/middleman build
    

Or use the available docker-compose environment:

docker-compose up -d
docker-compose exec app bin/middleman server --bind-address 0.0.0.0

About

Marketing website and blog for Solidus.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 67.6%
  • SCSS 21.5%
  • Ruby 6.9%
  • JavaScript 3.7%
  • Dockerfile 0.3%