- Install pre-reqs (Git, JDK 1.8, Python 2.7, Node version > 6.11)
- Clone Repo
- Install Google Cloud SDK (download and install the version you need, afterwards run this command:
install.bat --path-update true
) - Verify if Google Cloud SDK is installed correctly (run in terminal:
gcloud version
) - Get the App Engine Java SDK (run in terminal:
gcloud -q components install app-engine-java
) - Verify if App Engine SDK was correctly installed (run in terminal:
gcloud version
and there should be an entry onapp-engine-java
) - run in terminal:
npm install
- run in terminal:
gradlew.bat createConfigs
- Modify the file gradle.properties (if you're using a version of JDK which is not defined in PATH -- its value will be added to
org.gradle.java.home
)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'use strict'; | |
const User = require('./User'); | |
/** | |
* Creates an instance of Employee | |
*/ | |
class Employee extends User { | |
/** | |
* @constructor |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var User = require("./User"); | |
/** | |
* Creates an instance of Employee | |
* | |
* @constructor | |
*/ | |
Employee = function (obj) { | |
if(!obj) { | |
User.call(this, null); | |
this.name = null; |
The identifier (variable name) can be split up into the following parts, with explanation about each part:
- Identifier Start
- Identifier Part
This section describes what is allowed in the start of the identifier. i.e what characters are allowed as the first character of the variable name. From the EcmaScript documentation, it is described that start of the identifier can contain one of the following characters: