A simple skeleton project to use Angular 4, Webpack2, Bootstrap 4 alpha, ng-bootstrap and bootstrap-loader 2 together
This project is a personal skeleton. If you want to use it feel free to fork it. I share this with you as it is.
Project renamed to "angular-webpack-skeleton"
- 05/20/2017 - Alpha 20 - Check HERE
- 04/25/2017 - Alpha 19 - Check HERE
- 04/23/2017 - Alpha 18 - Check HERE
- 03/26/2017 - Alpha 17 - Check HERE
- 03/23/2017 - Alpha 16 - Check HERE
- 03/05/2017 - Alpha 15 - Check HERE
- 02/26/2017 - Alpha 14 - Check HERE
- 02/26/2017 - Alpha 13 - Check HERE
- 02/26/2017 - Alpha 12 - Check HERE
- 02/26/2017 - Alpha 11 - Check HERE
- 02/26/2017 - Alpha 10 - Check HERE
- 01/30/2017 - Alpha 9 - Check HERE
- 01/28/2017 - Alpha 8 - Check HERE
- 01/22/2017 - Alpha 7 - Check HERE
- 01/21/2017 - Alpha 6 - Check HERE
- 01/15/2017 - Alpha 5 - Check HERE
Full changelog HERE
I created some scripts inside 'setup' folder to initialize the environment.
If you are already ready, you can execute this (sudo
if you are using macOS):
npm install -g lite-server
npm install
npm start
npm run build:dev
cd dist
lite-server
npm run build:prod
cd dist
lite-server
npm run build:prod:aot
cd dist
lite-server
npm test
npm run webdriver:update
(if you have problems, try again removing./node_modules
and executingnpm install
)npm run e2e
npm run docs
I have to write the documentation, but this project is ready to use typedocs
npm run build:dev
(orbuild:prod
orbuild:prod:aot
)npm run analyze:bundle
npm run build:dev
(orbuild:prod
orbuild:prod:aot
)- open in your browser
dist/webpack-visualizer-report.html
A special thanks to both qdouble and AngularClass projects.
MIT License
Copyright (c) 2017 Stefano Cappa
This license is valid to all my files in this repo
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
**Created by Stefano Cappa**