Last updated : 10 FEB 2014
Table of Contents
Proxy is required for Git, NPM and Bower to work properly.
For BKK site, can choose one of the following:
http://10.40.14.55:8080 http://10.40.14.56:8080 http://10.1.51.10:80 http://10.1.56.10:80 http://10.1.56.11:80 Then set an HTTP_PROXY,HTTPS_PROXY environment variable to the proxy address.
NOTE:
Please ensure to include the http:// prefix, as some machines failed to recognize the proxy without it. Proxy settings may vary depending on your office location, please refer to network support team if you have encounter a connectivity problem.
Install the latest stable version of Git from http://git-scm.com/downloads. Then setup proxy for Git via this command:
git config --global http.proxy http://proxy-ip:proxy-port ex.
Change the proxy-ip:proxy-port to a real proxy address, see Proxy Settings section for more info.
Install the latest stable version of Node.js from http://nodejs.org or call
NPM (Node.js Package Manager, come with Node.js installation) recognize the proxy setting in HTTP_PROXY environment variable, so step 1 should suffice. ex.
Bower is a Node.js module for downloading client-side dependencies.
Bower will autodownload and install in the 2 next steps.
Grunt is an awesome Node.js module for performing essential automation tasks.
Install via NPM:
OPR App runs based on Eikon App Server. For developemnt purpose, simulate local app server using grunt via step below
Installation You need GitHub account and permission. If not already have one, see Sign Up for GitHub.
Setting Started