It is a tool for assembling prototypes and static web pages, based on Gulp and Webpack.
Getting Started
Installation
Global:
$ npm i @dixi/core -g
or local:
$ npm i @dixi/core
Usage
Run init
command in the project root directory:
$ di init
Start server and watchers:
$ di run
Build project:
$ di build
If the installation was local, then use npx.
Project structure
.
├─ app
│ ├─ build
│ ├─ dev
│ ├─ src
│ │ ├─ data
│ │ ├─ icons
│ │ ├─ js
│ │ ├─ njk
│ │ ├─ scss
│ │ ├─ static
│ │ └─ data.json
├─ dixi.config.js
└─ package.json
Commands
Usage: di <command> [options]
Options:
-V, --version output the version number
-h, --help output usage information
Commands:
init Create configuration file in working directory.
run [options] Run server and watchers.
build [options] Build project.
Run `di <command> --help` for reference.
Configuration
https://github.com/grig0ry/dixi/blob/master/lib/dixi.config.js
License
Licensed under the MIT License