An example using Apollo built with Ember.
You will need the following things properly installed on your computer.
git clone https://github.com/Shopify/storefront-api-examples.git
this repositorycd storefront-api-examples
cd ember-apollo
yarn global add ember-cli
yarn install
If you would like to connect your store to this example, open up config/environment.js
and update the apiURL
:
var ENV = {
...
apollo: {
apiURL: 'https://your-shop-name.myshopify/api/graphql'
},
...
}
Then, add your storefront access token to app/services/apollo.js
:
_runAuthorize(req, next) {
...
req.options.headers['X-Shopify-Storefront-Access-Token']= 'your-storefront-access-token';
...
}
ember s
- Visit your app at http://localhost:4200.
For help on setting up the repo locally, building, testing, and contributing please see CONTRIBUTING.md.
All developers who wish to contribute through code or issues, take a look at the CODE_OF_CONDUCT.md.
MIT, see LICENSE for details.