simple-angular-server
v0.3.12
Published
Simple angular server to serve angular page's with HTML5 mode on
Downloads
34
Maintainers
Readme
Angular Server
It is use to serve angular public or dist director with HTML5Mode=true
It means no more URL problems like showing 404 Error when we directly open ui-route or ng-route defined state.
Dependence
nodeoriojsLinuxoperating system
Installation Guide
Just run this command into angular project directory and make sure node is install before.
npm i simple-angular-server -gAfter installing this globaly. Now this can be accessable by LINUX command angularserver
Example
Directory Structure (Serve dist folder)
Lets suppose complete angular application
pathwould be/home/user/myAngularApp/dist. Heredistis our public directory.
- dist
- dist/
index.html - dist/assets/{.}
- dist/app/app.js
- dist/app/{.}
Define app directory folder
You can define angular app public directory.
Syntax-1 (Relative Path): angularserver --dir [Directory Name]
Syntax-2 (Absolute Path): angularserver --dir [Complete Directory Path]$ angularserver --dir ./distOR
$ angularserver --dir home/user/myAngularApp/distBy default dir is [Directory Path:Your Current Directory]
Define index.html file path which contain ng-app defined
This file should be in root directory (like here
distis root directory)dist->index.htmlYou can set your own main HTML file which containsng-app. Lets suppose we havemain.htmlis main file to serve:
- dist/
main.html
Synatx: angularserve --file [Your File Name]$ angularserve --file main.htmlBy default file is [file:index.html]
Define port
You can define angular server port
Syntax: angularserver --port [Port Number]$ angularserver --port 8888By default port is [port:3000]
Complete options
Our command would be like
$ angularserver --port 8080 --dir dist --file main.htmlDownload Link:
GIT
[email protected]:kashishgupta1990/simple-angular-server.gitNPM
npm i simple-angular-server -gIssue Tracking
It's open community, so all are welcome to contribute or open issue || suggestion || comments
