Skip to content

A tutorial for creating a complete application using Node.js on Google Cloud Platform

License

Notifications You must be signed in to change notification settings

feywind/nodejs-getting-started

This branch is 2 commits ahead of, 133 commits behind GoogleCloudPlatform/nodejs-getting-started:main.

Folders and files

NameName
Last commit message
Last commit date
Mar 29, 2019
Mar 13, 2019
May 17, 2019
May 17, 2019
Jun 10, 2019
Jun 12, 2019
Jun 22, 2019
Jun 22, 2019
Sep 1, 2019
Jun 22, 2019
Aug 5, 2019
Nov 9, 2018
Nov 9, 2018
Nov 9, 2018
Oct 4, 2018
Nov 9, 2018
Nov 9, 2018
Oct 4, 2018
Dec 1, 2015
Oct 4, 2018
Nov 19, 2019
Jul 11, 2019
Oct 22, 2018

Repository files navigation

Getting started with Node.js on Google Cloud Platform

This repository contains the complete sample code for the Node.js Getting Started on Google Cloud Platform tutorials. Please refer to the tutorials for instructions on configuring, running, and deploying these samples.

The code for each tutorial is in an individual folder in this repository.

Tutorial Folder
Hello world 1-hello-world
Structured data 2-structured-data
Cloud Storage 3-binary-data
Authenticating users 4-auth
Logging app events 5-logging
Using Cloud Pub/Sub 6-pubsub
Deploying to Google Compute Engine 7-gce
Deploying to Google Kubernetes Engine optional-kubernetes-engine

Contributing changes

Run the tests

  • Make sure you're authenticated with the gcloud SDK and your GCP project has enabled all the APIs used by these tutorials.
  • Make sure you've got the required environment variables set. (Take a look at the various config.js files.)
git clone git@github.com:GoogleCloudPlatform/nodejs-getting-started.git
cd nodejs-getting-started
npm install
npm test

Licensing

About

A tutorial for creating a complete application using Node.js on Google Cloud Platform

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 83.8%
  • HTML 10.4%
  • Shell 5.3%
  • Other 0.5%