Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mrhidalgo/menrva
https://github.com/mrhidalgo/menrva
Last synced: 20 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/mrhidalgo/menrva
- Owner: MrHidalgo
- Created: 2018-10-13T07:55:56.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-03T03:51:52.000Z (about 2 years ago)
- Last Synced: 2023-02-28T08:12:16.870Z (almost 2 years ago)
- Language: HTML
- Size: 4.6 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Menrva
#### [menrva.surge.sh](http://menrva.surge.sh/)
## How to start
* `yarn && bower i && gulp` - install npm dependencies, bower packages and run dev-server## Tasks
Task name | Description
:---|:---
`build` | build dev-ready project
`production` | build prod-ready project
`clean` | remove `./dest` folder
`default` | will start all tasks required by project in dev mode
`fonts` | copy fonts files `*.{ttf,eot,woff,woff2,svg}` to `./dest` path
`img:build` | optimize, compress, crete webp and clone images
`js` | creating and combining logic files info one files => `app.js`
`pug` | interpreted or compiled into `*.html`
`scss` | interpreted or compiled into `*.css`
`spritePNG` | create `*.svg` sprites
`spriteSVG` | create `*.png` sprites
`vendorScript` | `*.js` generation of additional libraries used in one file
`vendorStyle` | `*.css` generation of additional libraries used in one file
`vendorFont` | `*.{eot,svg,ttf,woff,woff2}` copy files to `./dest` path## NPM script
* `npm run start` - run dev-server, same as `gulp`
* `npm run build` - build project from sources, same as `gulp build`
* `npm run clean` - run task for delete destination folder, same as `gulp clean`
* `npm run deploy-dev` - deploy dev (!optimization) files => `domainName.surge.sh`