Installing eve

Prerequisites

Installing with generator-sin

Installing with elioSin's own generator-sin is the recommended way.

Installing with NPM or Yarn as a dependency of your current project

Add eve and god as an NPM package.

npm install @elioway/god @elioway/eve --save-dev
yarn add @elioway/god @elioway/eve --dev

Add it to your compile funnel

@import "./node_modules/@elioway/eve/stylesheets/settings";
@import "./node_modules/@elioway/god/stylesheets/theme";
@import "./node_modules/@elioway/eve/stylesheets/theme";

Using your own settings

@import "my_eves_settings";
@import "./node_modules/@elioway/god/stylesheets/theme";
@import "./node_modules/@elioway/eve/stylesheets/theme";

Nah! I'll just use the dist

<link rel="stylesheet" href="node_modules/@elioway/eve/dist/css/eve.min.css" />

Development Setup

git clone https://gitlab.com/elioway/elioway.gitlab.io.git elioway
cd elioway
git clone https://gitlab.com/elioway/eliosin.git
cd eliosin
git clone https://gitlab.com/eliosin/eve.git
cd eve
npm i|yarn
gulp

gulp watch issues

If gulp crashes while running "watch", try this shell command in Linux.

echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf
sudo sysctl -p