My website remade with astro.build
Go to file
Nico 5927336ae8 updated to astro v3
removed image integration in favor of native image processing
removed export image from mdx to url
various fixes
2023-09-21 13:15:24 +02:00
.astro updated to astro v3 2023-09-21 13:15:24 +02:00
.astro-i18n updated to astro v3 2023-09-21 13:15:24 +02:00
.vscode base setup 2022-12-02 11:21:18 +01:00
public reworked HP + new snippet 2023-06-12 15:47:35 +02:00
src updated to astro v3 2023-09-21 13:15:24 +02:00
.gitignore base setup 2022-12-02 11:21:18 +01:00
astro.config.mjs updated to astro v3 2023-09-21 13:15:24 +02:00
astro.i18n.config.ts astro 2.4.4 breaks i18n, reverted to 2.4.3 2023-05-17 17:55:47 +02:00
package.json updated to astro v3 2023-09-21 13:15:24 +02:00
pnpm-lock.yaml updated to astro v3 2023-09-21 13:15:24 +02:00
postcss.config.cjs working i18n conf 2022-12-05 20:50:35 +01:00
README.md added content 2022-12-28 10:36:15 +01:00
tsconfig.json i18n updates + HP + components 2022-12-22 11:01:52 +01:00

nardu.in

remade with astro

Build Setup

# install dependencies
$ pnpm install

# serve with hot reload at localhost:3000
$ pnpm dev

# build for production as a full static website
$ pnpm build

# launch local server
$ pnpm preview

# deploy

rsync -avz -e 'ssh -p PORT' dist/ user@SERVER_IP:/var/www/FOLDER/dist

🚀 Project Structure

Inside of your Astro project, you'll see the following folders and files:

/
├── public/
├── src/
│   └── pages/
│       └── index.astro
└── package.json

Astro looks for .astro or .md files in the src/pages/ directory. Each page is exposed as a route based on its file name.

There's nothing special about src/components/, but that's where we like to put any Astro/React/Vue/Svelte/Preact components.

Any static assets, like images, can be placed in the public/ directory.

🧞 Commands

All commands are run from the root of the project, from a terminal:

Command Action
npm install Installs dependencies
npm run dev Starts local dev server at localhost:3000
npm run build Build your production site to ./dist/
npm run preview Preview your build locally, before deploying
npm run astro ... Run CLI commands like astro add, astro check
npm run astro --help Get help using the Astro CLI

👀 Want to learn more?

Feel free to check our documentation or jump into our Discord server.