January 2018
Beginner
658 pages
13h 10m
English
Now we have some error handling in place and we can go ahead and test that our app still works. From the Terminal we'll rerun the previous command, and we still get a temperature 28.71:

Back inside of Atom, we'll trash some of the data by removing the comma, saving the file:
request({ url: 'https://api.forecast.io/forecast/4a04d1c42fd9d32c97a2c291a32d5e2d/39.9396284-75.18663959999999', json: true}, (error, response, body) => { if (error){ console.log('Unable to connect to Forecast.io server.'); } else if (response.statusCode === 400) { console.log('Unable to fetch weather.'); } else if (response.statusCode ...Read now
Unlock full access