- A
darwin
orlinux
operating system - Node.js
v14+
with npmv6+
.
├── client .......... source folder
│ ├── scripts ..... JS files
│ ├── styles ...... SASS files
│ └── templates ... XSLT files
├── public .......... distribution folder
├── tasks ........... project tasks
└── tests ........... test scripts
After cloning the project, install dependencies with:
make install
Check available tasks with:
make help
To manually build the project, run:
make build
You may also point the xslt_stylesheet
directive to public/main.xslt
and automatically build and reload nginx with:
make watch