NPM Package 
Install in new project 
shell
npm install --save-dev spa-clientUse with .env and vars, we would run the following command:
shell
npm install --save-dev dotenv-cli cross-var spa-clientthe pachage.json would like:
json
{
  "scripts": {
    "upload": "dotenv cross-var spa-client upload ./build %DOMAIN%",
    "release": "dotenv cross-var spa-client release %DOMAIN%",
    "deploy": "npm run build && npm run upload && npm run release"
  }
}the .env would be like:
angular2html
# all config start with `SPA` for spa-client
SPA_SERVER_ADDRESS=http://127.0.0.1:9000
# spa server token
SPA_SERVER_AUTH_TOKEN=token
# default is 3
SPA_UPLOAD_PARALLEL=3
#DOMAIN=www.example.com/a
DOMAIN=www.example.comThere has more info at getting started
There id an example project for npm package users, you can view the package.json: js-app-example.
Build Source Code 
shell
git clone --recursive https://github.com/fornetcode/spa-server
cd jsclient && npm install && npm build