https://github.com/ethersphere/ethswarm-nextjs
https://github.com/ethersphere/ethswarm-nextjs
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/ethersphere/ethswarm-nextjs
- Owner: ethersphere
- Created: 2022-10-28T08:28:41.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-04-24T15:37:11.000Z (about 1 year ago)
- Last Synced: 2025-05-02T06:49:27.296Z (about 1 year ago)
- Language: JavaScript
- Homepage: ethswarm-nextjs.vercel.app
- Size: 60.5 MB
- Stars: 1
- Watchers: 3
- Forks: 9
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Development
First, run the development server:
```bash
npm run dev
```
Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
## Icons (development)
Icons are in the `./icons/svg` folder, optimised and stripped of the width and height values.
Create components from the icons by running:
```bash
npm run build-icons
```
# Production
```bash
npm ci
npm run build
npm run export
```
# Content
All content is structured under the `/data` folder. Most of the pages are structured dynamically, which allows for custom modifications and enables building new content pages quickly. All Pages should be in the `/data/pages` folder. They are not automatically generated, the page slug has to be added in the `/pages/[...slug].tsx` file.