preboot/angularjs-webpack
preboot/angularjs-webpack has 1,694 GitHub stars and 632 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-08 02:28 UTC. Last push 2020-01-05.
A complete, yet simple, starter for AngularJS using webpack
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Originalangularjs-webpack
A complete, yet simple, starter for AngularJS using Webpack.
This workflow serves as a starting point for building AngularJS (1.x) applications using Webpack 2.x. Should be noted that apart from the pre-installed angular package, this workflow is pretty much generic.
- Heavily commented webpack configuration with reasonable defaults.
- ES6, and ES7 support with babel.
- Source maps included in all builds.
- Development server with live reload.
- Production builds with cache busting.
- Testing environment using karma to run tests and jasmine as the framework.
- Code coverage when tests are run.
- No gulp and no grunt, just npm scripts.
Warning: Make sure you're using the latest version of Node.js and NPM
Quick start
Clone/Download the repo then edit
app.jsinside/src/app/app.js
# clone our repo
$ git clone https://github.com/preboot/angularjs-webpack.git my-app
# change directory to your app
$ cd my-app
# install the dependencies with npm
$ npm install
# start the server
$ npm start
go to http://localhost:8080 in your browser.
Table of Contents
Getting Started
Dependencies
What you need to run this app:
nodeandnpm(Use NVM)- Ensure you're running Node (
v4.1.x+) and NPM (2.14.x+)
Installing
forkthis repocloneyour forknpm installto install all dependencies
Running the app
After you have installed all dependencies you can now run the app with:
npm start
It will start a local server using webpack-dev-server which will watch, build (in-memory), and reload for you. The port will be displayed to you as http://localhost:8080.
Developing
Build files
- single run:
npm run build - build files and watch:
npm start
Testing
1. Unit Tests
- single run:
npm test - live mode (TDD style):
npm run test-watch
License
Explore related projects
freeCodeCamp/freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
458,739 starsdonnemartin/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
377,305 starsreact/react
The library for web and native user interfaces.
252,405 starsvuejs/vue
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
212,629 stars