Buckets:
| ## Usage | |
| Dependencies for these templates are managed with [pnpm](https://pnpm.io) using `pnpm up -Lri`. | |
| This is the reason you see a `pnpm-lock.yaml`. That said, any package manager will work. This file can safely be removed once you clone a template. | |
| ```bash | |
| $ npm install # or pnpm install or yarn install | |
| ``` | |
| ### Learn more on the [Solid Website](https://solidjs.com) and come chat with us on our [Discord](https://discord.com/invite/solidjs) | |
| ## Available Scripts | |
| In the project directory, you can run: | |
| ### `npm run dev` or `npm start` | |
| Runs the app in the development mode.<br> | |
| Open [http://localhost:3000](http://localhost:3000) to view it in the browser. | |
| The page will reload if you make edits.<br> | |
| ### `npm run build` | |
| Builds the app for production to the `dist` folder.<br> | |
| It correctly bundles Solid in production mode and optimizes the build for the best performance. | |
| The build is minified and the filenames include the hashes.<br> | |
| Your app is ready to be deployed! | |
| ## E2E Testing | |
| Playwright starts the Vite dev server automatically via `webServer`, and UI tests expect an opencode backend at `localhost:4096` by default. | |
| ```bash | |
| bunx playwright install chromium | |
| bun run test:e2e:local | |
| bun run test:e2e:local -- --grep "settings" | |
| ``` | |
| Environment options: | |
| - `PLAYWRIGHT_SERVER_HOST` / `PLAYWRIGHT_SERVER_PORT` (backend address, default: `localhost:4096`) | |
| - `PLAYWRIGHT_PORT` (Vite dev server port, default: `3000`) | |
| - `PLAYWRIGHT_BASE_URL` (override base URL, default: `http://localhost:<PLAYWRIGHT_PORT>`) | |
| ## Deployment | |
| You can deploy the `dist` folder to any static host provider (netlify, surge, now, etc.) | |
Xet Storage Details
- Size:
- 1.64 kB
- Xet hash:
- 2d9a22d69a842f78cedab29035759fd99b31724d9faf372cce074c1c8258778a
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.