Front-end Development Framework
a quick&simple front-end development framework based on Angular, and forked by ng2-admin.
Features
- TypeScript
- Webpack
- Responsive layout
- High resolution
- Bootstrap 4 CSS Framework
- Sass
- Angular
- jQuery
- Charts (Chartist, Chart.js)
- Maps (Arcgis v3.20, Openlayers v4.0.1)
- and many more!
Version
1.0.0
Getting Started
Prerequisites
If you don't have any of these tools installed already, you will need to:
Note: Make sure you have Node version >= 4.0 and NPM >= 3
Clone Repository & Install dependencies
You will need to clone the source code from tfs repository:
git clone http://192.168.34.182:8080/tfs/iGeoTeam/_git/WebFrameWork
After the repository is cloned, go inside of the repository directory and install dependencies:
cd WebFrameWorknpm install
This will setup a working copy of webframework on your local machine.
Running Local Copy
To run a local copy in development mode, execute:
npm start
Go to http://0.0.0.0:4200 or http://localhost:4200 in your browser.
To run the local copy in production mode and build the sources, execute:
npm run start:prod
or in AOT mode
npm run start:prod:aot
Deployment
To create a bundle in production mode, execute:
npm run build:prod
or
npm run build:prod:aot
This will clear up your dist folder (where release files are located), generate a release build and start the
built-in server.
Now you can copy the sources from the dist
folder and use it with any backend framework or
simply put it under a web server.
Authors
Suzhou Geone Co., Ltd
Contributors
License
GPL license.