webcompile/README.md

27 lines
960 B
Markdown
Raw Normal View History

# Project Segfault Website
2022-07-23 16:50:05 +05:30
2022-07-23 15:15:56 +05:30
Live at [projectsegfau.lt](https://projectsegfau.lt).
2022-02-28 23:42:33 +05:30
## Developing
2022-07-23 15:15:56 +05:30
### Prerequisites
2022-02-28 23:42:33 +05:30
2022-07-23 15:15:56 +05:30
- Install [node.js](https://nodejs.org).
- Install [pnpm](https://pnpm.io/) (optional, although strongly recommended).
- Learn [Svelte](https://svelte.dev).
### Universal
2022-07-23 16:50:05 +05:30
2022-07-23 15:15:56 +05:30
1. Clone the repository using `git clone https://github.com/ProjectSegfault/website`.
2. Change directory into the clone using `cd ./website`.
3. Install dependencies using `pnpm i` (recommended) or `npm i`.
4. Run the dev server using `pnpm dev` (recommended) or `npm run dev`.
5. Open a browser on `http://localhost:5173/` and you should see the website running locally!
### NixOS
2022-07-23 16:50:05 +05:30
2022-07-23 15:15:56 +05:30
1. Clone the repository using `git clone https://github.com/ProjectSegfault/website`.
2. Change directory into the clone using `cd ./website`.
3. In the same terminal type `nix-shell`.
2022-07-23 16:50:05 +05:30
4. Open a browser on `http://localhost:5173/` and you should see the website running locally!