| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Stack
Project uses Webpack and NPM scripts in the package.json for the development and build toolchain, Sass for preprocessed CSS features and modularity, and Angular for the MV* thick client
system requirements ** node/npm - Installer for your OS from the site, also installs npm - Requires node v4 or higher ** git - Installer for your OS from [Git] (http://git-scm.com) ** webpack
All installations should be done in a way that gets the necessary pieces on your path (Git, Ruby, Node/NPM), so that you can issue all commands from the shell of your choice
git clone |this project| git checkout master git checkout -b |your new branch|go to the root of your project
finally, again at the root of your project
npm install npm start [ -- (--machine=your machine name) (--appport=desired port) (--serport=desired port) (--wsport=desired port)](If no machine name is specified, you will need to change the IP from "0.0.0.0" to "localhost", "127.0.0.1", your IPV4, or "[your machine name].pdx.odshp.com", and keep port 9090 or whatever you specified in "appport")
All code changes should be made within the "app" folder, except for the template (index.html), which lives above the app folder
on making code changes, the browser should refresh (and if it doesn't, save a root html or js file again, no changes necessary; plus you may need to wait a bit)
npm run build (production)
npm run build-ser (for local copying of the client over to a SpeedERates WAR, optional machine name and ports also accepted and parsed)| Back | FazBrowse Home | New Git URL |