https://github.com/sean-codes/microprojects
Microproject and Prototypes
https://github.com/sean-codes/microprojects
Last synced: over 1 year ago
JSON representation
Microproject and Prototypes
- Host: GitHub
- URL: https://github.com/sean-codes/microprojects
- Owner: sean-codes
- Created: 2017-08-27T08:15:00.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-06-29T06:45:18.000Z (about 2 years ago)
- Last Synced: 2025-01-16T09:07:13.287Z (over 1 year ago)
- Language: HTML
- Homepage: https://sean-codes.github.io/microprojects
- Size: 25.8 MB
- Stars: 11
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# microprojects
> a static site generator
#### [open example site](https://sean-codes.github.io/microprojects)

# What it does
Makes it easy to rapid develop frontend projects, and host them on github pages.
## Features
- Builds a searchable list of projects
- Autoreload
- Pug, SCSS/Autoprefixer, Babel
- Test individual projects
# How to use

### Viewing
All projects can be viewed from the index.html in the root directory. Each individual project also has an index.html. Using a browser plugin for Atom works well here.
### Creating a new projects
> Don't forget to use `npm install`!
`npm run gulp:new Duplicates the boilerplate, builds the site, and starts `gulp watch`

### Editing existing projects
``npm run gulp:watch`` Watches for changes to existing projects
# Project structure
> Make changes to the `src` folder
```.js
project/
├── index.html // view your project
├── index.pug // add plugins here if you like
├── bin/
│ ├── css.css // compiled sass and autoprefixed
│ ├── js.js // compiled used babel
│ └── html.pug // only a copy from src
└── src/
├── css.scss // SASS
├── js.js // BABEL
└── html.pug // PUG/JADE/HTML
```