Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dillonchanis/hydrogen-storefront-fly
Hydrogen Shopify storefront deployed on Fly
https://github.com/dillonchanis/hydrogen-storefront-fly
Last synced: 12 days ago
JSON representation
Hydrogen Shopify storefront deployed on Fly
- Host: GitHub
- URL: https://github.com/dillonchanis/hydrogen-storefront-fly
- Owner: dillonchanis
- Created: 2022-03-31T12:32:15.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-03-31T12:33:39.000Z (almost 3 years ago)
- Last Synced: 2024-11-07T20:46:14.588Z (2 months ago)
- Language: JavaScript
- Homepage: https://hydrogen-storefront.fly.dev/
- Size: 169 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Hydrogen App
Hydrogen is a React framework and SDK that you can use to build fast and dynamic Shopify custom storefronts.
[Check out the docs](https://shopify.dev/custom-storefronts/hydrogen)
## Getting started
**Requirements:**
- Node.js version 16.5.0 or higher
- Yarn```bash
yarn
yarn dev
```Remember to update `shopify.config.js` with your shop's domain and Storefront API token!
## Previewing a production build
To run a local preview of your Hydrogen app in an environment similar to Oxygen, build your Hydrogen app and then run `yarn preview`:
```bash
yarn build
yarn preview
```## Building for production
```bash
yarn build
```Then, you can run a local `server.js` using the production build with:
```bash
yarn serve
```## Running tests
This project contains basic end-to-end (E2E) tests in the `/tests/e2e` folder powered by [Vitest](https://vitest.dev).
You can run tests in development, and they will automatically reload when you make changes to the component you provide to `hydrogen.watchForUpdates()`:
```bash
yarn test
```To run tests in a continuous-integration (CI) environment like GitHub Actions:
```bash
yarn test:ci
```