Website for client, Penta Water
- HTML
- SASS/SCSS
- JavaScript
- Node.js
- Gulp/Liquid
Sass / Liquid / JS / Assets are either copied or compiled from ./src
to ./dist
directory.
NPM is required and it is advisable to install node & npm through nvm
to install node & npm with nvm first install nvm by entering
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.4/install.sh | bash
# output . . .
$ source ~/.bashrc
# or ~/.zshrc or ~/.bash_profile depending on what shell you have installed & how it configured
$ nvm ls remote
# output find the latest stable release
$ nvm install 6.0.0
# where 6.0.0 is the latest stable version released
$ npm -v
# version number output
then you can globally install gulp via npm
$ npm install gulp -g
clone this repo
$ git clone git@github.com:upstartbureau/static-liquid.git ./{your-project}
move into project directory & install dependancies
$ cd your-project
$ npm install
to run development inside your-project root
$ gulp
the default gulp task is BrowserSync + Sass + Liquid + Move Assets while watching on the entire project directory.
edit the files in the ./src
directory & they will output to the ./dist
directory the dev-server listens @ localhost:1337
. All added assets and work should take place in the src directory.