This project is an application skeleton for a typical AngularTS web app. You can use it to quickly bootstrap your next project. It contains a sample AngularTS application and is preconfigured with all the necessary tools for developing, testing and deployment. In order to leave your options open, it attempts to be as minimalist as possible. None of the tools are specific to or even necessary for AngularTS development and would apply equally well to any generic web project.
For inspiration, the seed comes bundled with the following apps under apps
folder:
- A todo list
make setup
This project preconfigured the project with Web Dev Server, an optimal solution for lightweight and buildless workflows. The simplest way to start the server is:
make start
Now open your browser to localhost:4000/
AngularTS apps consist of static HTML, CSS, and JavaScript files that need to be hosted on a server accessible to browsers. To generate a production-ready bundle with minified HTML, CSS, and JavaScript, run:
make build
This will execute the following tasks:
- Minified HTML with Rollup Plugin HTML
- Bundled JS with Rollup and minified it with terser Terser
- Bundled and minified CSS with Lightning CSS
Your app should be available in /dist
folder and can then be uploaded to a static server.