aoi

My personal front-end tool for speed up initialize project.

Usage no npm install needed!

<script type="module">
  import aoi from 'https://cdn.skypack.dev/aoi';
</script>

README

This my personal front-end bootstrap tool inspired by egoist/tooling.

WARNING: This tool will changed when I using new environment, so it didn't always using webpack or other tools.

Install

Install aoi is very simple via NPM ( node > 4.0 )

$ npm install aoi -g

Roadmap

  • SCSS support (default)
  • Typescript support (default)
  • Source Map when using watch mode
  • Project config file aoi.js support
  • ReactJS bootstrap template support
  • watch command support
  • serve command support
  • ESLint check support
  • Jest Test Framework support

Commands

This tools support many command to help front-end workflow.

Build

$ aoi build [options]

Generate optimized assets file (.js and .css)

Watch

$ aoi watch [options]

Keep watching file change, and regenerate file.

Server

$ aoi serve [options]

Start webpack development server with live-reload feature.

Stats

$ aoi stats [options]

Output Webpack analytics json for debug performance.