Skip to content

teamwebhq/binder

Repository files navigation

binder.js

This repository contains the binder.js code and the 11ty static site https://binderjs.com.
To learn more about binder.js see https://binderjs.com.

Getting Started

This project uses hermit to manage the node/npm/npx install.

# Activate hermit
source bin/activate-hermit

# Install dependencies
npm install

# Run 11ty website locally
npm run serve

# Build 11ty site to ./build/site/
npm run build:site

# Build jsdoc site to ./build/docs/
npm run build:docs

# Build JS to ./build/static/
npm run build:js

# Build everything
npm run build

# Copy files to server
scp -r build/site/* nginx:/data/www/binder.danstewart.dev
scp -r build/docs/* nginx:/data/www/docs.binder.danstewart.dev