Push Local Changes

Page last updated:

Page last updated:

In this step you’ll learn how to propagate a local change to the application through to Cloud Foundry. As a simple change, we’ll modify the title which the app shows.

Change the title property in the routes/index.js file to ‘I am awesome!’. Your final result should look something like this:

'use strict';

const express = require('express');
const router = express.Router();

/* GET home page. */
router.get('/', (req, res, next) => {
  res.render('index', { title: 'I am awesome!' });
});

module.exports = router;

Now test locally:

$ npm start

Visiting your application at http://localhost:3000, you should see the changed title. You are awesome!

Now deploy. All you need to do is cf push again:

$ cf push my-nodejs-app

Finally, check that everything is working by visiting your app’s URL from your web browser.

I can push local changes
View the source for this page in GitHub