Facing Network Error Message while running locally
I have been trying to run the project locally and would want to mention helps a lot to achieve the feature.

I followed the instructions both for **api** and **app**.
Both of them show up on the browser

**API Side**
![image](https://user-images.githubusercontent.com/3769092/55920136-8fb53c80-5bad-11e9-8179-13194a48a38f.png)

**App Side**

![image](https://user-images.githubusercontent.com/3769092/55920161-a65b9380-5bad-11e9-9855-8b3bf29316cd.png)

The following is how my logs look on the **app** console

> { Error: Network error: Only absolute URLs are supported
    at new ApolloError (D:\Projects\apollo-upload-examples\app\node_modules\apollo-client\bundle.umd.js: 85: 32)
    at D:\Projects\apollo-upload-examples\app\node_modules\apollo-client\bundle.umd.js: 1041: 45
    at D:\Projects\apollo-upload-examples\app\node_modules\apollo-client\bundle.umd.js: 1413: 21
    at Array.forEach (<anonymous>)
    at D:\Projects\apollo-upload-examples\app\node_modules\apollo-client\bundle.umd.js: 1412: 22
    at Map.forEach (<anonymous>)
    at QueryManager.broadcastQueries (D:\Projects\apollo-upload-examples\app\node_modules\apollo-client\bundle.umd.js: 1407: 26)
    at D:\Projects\apollo-upload-examples\app\node_modules\apollo-client\bundle.umd.js: 990: 35
    at process._tickCallback (internal/process/next_tick.js: 68: 7)
      graphQLErrors: [],
  networkError:
   TypeError: Only absolute URLs are supported
       at getNodeRequestOptions (D:\Projects\apollo-upload-examples\app\node_modules\node-fetch\lib\index.js: 1293: 9)
       at D:\Projects\apollo-upload-examples\app\node_modules\node-fetch\lib\index.js: 1393: 19
       at new Promise (<anonymous>)
       at Object.fetch (D:\Projects\apollo-upload-examples\app\node_modules\node-fetch\lib\index.js: 1390: 9)
       at Object.fetch (D:\Projects\apollo-upload-examples\app\node_modules\cross-fetch\dist\node-ponyfill.js: 10: 20)
       at D:\Projects\apollo-upload-examples\app\node_modules\apollo-upload-client\lib\index.js: 88: 7
       at new Subscription (D:\Projects\apollo-upload-examples\app\node_modules\zen-observable\lib\Observable.js: 183: 34)
       at Observable.subscribe (D:\Projects\apollo-upload-examples\app\node_modules\zen-observable\lib\Observable.js: 262: 14)
       at D:\Projects\apollo-upload-examples\app\node_modules\apollo-link-dedup\lib\bundle.umd.js: 60: 59
       at new Subscription (D:\Projects\apollo-upload-examples\app\node_modules\zen-observable\lib\Observable.js: 183: 34)
       at Observable.subscribe (D:\Projects\apollo-upload-examples\app\node_modules\zen-observable\lib\Observable.js: 262: 14)
       at D:\Projects\apollo-upload-examples\app\node_modules\apollo-client\bundle.umd.js: 1444: 86
       at new Promise (<anonymous>)
       at QueryManager.fetchRequest (D:\Projects\apollo-upload-examples\app\node_modules\apollo-client\bundle.umd.js: 1442: 20)
       at QueryManager.fetchQuery (D:\Projects\apollo-upload-examples\app\node_modules\apollo-client\bundle.umd.js: 975: 42)
       at QueryManager.startQuery (D:\Projects\apollo-upload-examples\app\node_modules\apollo-client\bundle.umd.js: 1300: 18),
  message: 'Network error: Only absolute URLs are supported',
  extraInfo: undefined
}
    

**api** side console looks like this

λ npm run dev

> apollo-upload-examples-api@ dev D:\Projects\apollo-upload-examples\api
> nodemon -i db.json

> [nodemon] 1.18.9
> [nodemon] to restart at any time, enter `rs`
> [nodemon] watching: *.*
> [nodemon] starting `node --experimental-modules -r dotenv/config server`
> (node:11800) ExperimentalWarning: The ESM module loader is experimental.
> Serving http://localhost:3001 for development.


Is there something I am completely missing on the setup side?

And when I try uploading a Blob file it shows up like this on the browser console

![image](https://user-images.githubusercontent.com/3769092/55920604-5c26e200-5bae-11e9-8172-369e9aafeccb.png)
