Skip to content

Bukit-Vista/aether-fe

 
 

Repository files navigation

API

You can interact with geojson.io programmatically via URL parameters. Here is an example of geojson encoded into the URL:

https://geojson.io/#data=data:application/json,%7B%22type%22%3A%22LineString%22%2C%22coordinates%22%3A%5B%5B0%2C0%5D%2C%5B10%2C10%5D%5D%7D

Full API documentation can be found in API.md.

Development

  1. Clone this repository
  2. Install dependencies
  3. Run npm start
  4. If error (../dist/css/tailwind_dist.css) happen, run npm i -D rollup-plugin-postcss tailwindcss autoprefixer @rollup/plugin-replace

npm start uses concurrently to run live-server which will serve the project directory in your browser and listen for changes, rollup which will build the js and css bundles, and npx tailwindcss which builds css/tailwind_dist.css (including only the tailwind rules needed in the project)

rollup can take several seconds to build before changes appear in the browser.

Production Build & Deployment

npm run build will create minified bundles in /dist. You can try out the production build with npm run serve which will run live-server.

To deploy to github pages, use npm run deploy. This will run the deploy script in deploy.sh, which creates a new orphan branch from the current branch, runs a production build, and force pushes to the gh-pages branch.

About

Aether frontend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 89.8%
  • CSS 8.6%
  • HTML 1.4%
  • Shell 0.2%