January 2018
Beginner
658 pages
13h 10m
English
We'll load in via a constant variable called geocode the module, and we'll set it equal to require, since we're requiring a local file we'll add that relative path, ./geocode/geocode.js:
const geocode = require('./geocode/geocode.js');
That means you need to make a directory called geocode in the weather-app folder, and a file called geocode.js. Since we have a .js extension, we can actually leave it off of our require call.
Now, in the app.js file, next to .argv object, we need to call geocode.geocodeAddress. The geocodeAddress function, that will be the function responsible for all the logic we currently have in app.js. The geocodeAddress function will take the address, argv.address:
geocode.geocodeAddress(argv.address); ...