An open API service indexing awesome lists of open source software.

https://github.com/paulocoutinhox/angular-starter-project

Starter project for Angular using Webpack and more
https://github.com/paulocoutinhox/angular-starter-project

angular e2e-tests nodejs starter-project webpack2

Last synced: 6 months ago
JSON representation

Starter project for Angular using Webpack and more

Awesome Lists containing this project

README

          

# Angular Starter Project

[![Build Status](https://travis-ci.org/prsolucoes/angular-starter-project.svg?branch=master)](https://travis-ci.org/prsolucoes/angular-starter-project)

# Quickstart

Run this commands on this project directory:

> npm install
> npm start

# In action

Open the URL in your prefered browser:
[http://localhost:9000](http://localhost:9000)

# Demo

http://angular-starter-project.prsolucoes.com

# Generate files to production

> npm run build

Want check your production files?

> npm run serve

# Execute E2E tests

> npm run tests-e2e

# What is included?

- Angular
- Webpack 2
- jQuery 3
- Bootstrap 3
- Some components (home, about, not found[404], header, footer, main)
- Routes (home and basic components)
- Main and route modules
- Well organized (bootstrap, polyfills and vendor)
- Static files folder with favicons
- Live reload
- E2E tests with Protractor

Ready to use project :)

# More commands

Clean project leaving only project files

> npm run clean

Start in development mode

> npm start

Start in production mode

> npm run start-prod

Explore generated files for production

1. Change in "webpack.prod.config.js" in "UglifyJsPlugin" property "sourceMap" to "true"
2. Change in "webpack.prod.config.js" property "devtool" to "source-map"

> npm run build
> npm run explorer

# Screenshots

![SS1](https://github.com/prsolucoes/angular2-starter-project/raw/master/extras/screenshots/screenshot1.png "Screenshot 1")