Configuring E-Wallet development environment

Configuring E-Wallet development environment


Platform

  • Mac OS Mojave or higher

Tools

  • Terminal
  • Web Browser

Nodejs & NPM Installation

$ npm –version

6.4.1

$ node –version

v10.15.0

npm Optional


  • global packages directory reset

$ mkdir ~/.npm-packages

$ npm config set prefix ~/.npm-packages


  • Check for errors

$ npm list -g –depth=0

/Users/jyun/.npm-packages/lib

└── (empty)


  • Add the following PATH Environment Variables to ~ / .profile file
export PATH=$PATH:$HOME/.node-packages/bin

Cordova Installation

$ npm install -g cordova

/Users/jyun/.npm-packages/bin/cordova -> /Users/jyun/.npm-

packages/lib/node_modules/cordova/bin/cordova

added 594 packages from 523 contributors in 21.418s

Ionic Installation

$ npm install -g ionic

/Users/jyun/.npm-packages/bin/ionic -> /Users/jyun/.npm-

packages/lib/node_modules/ionic/bin/ionic

added 262 packages from 175 contributors in 11.451s

Cocoapods Installation

$ sudo gem install cocoapods

$ pod repo update

SDK-MAN and gradle Installation