Guía del proyecto
This commit is contained in:
32
README.md
32
README.md
@@ -1,11 +1,29 @@
|
|||||||
# Astro + Svelte Example
|
# Guía del Proyecto
|
||||||
|
|
||||||
```sh
|
Para poder desarrollar el proyecto, vamos a trabajar con astro, esto nos permite de forma más o menos fácil programar una página web con un buen SEO y un buen rendimiento.
|
||||||
npm create astro@latest -- --template framework-svelte
|
También usaremos bootstrap 5 para ayudarnos a decorar, fuentes de google fonts y alguna otra librería.
|
||||||
|
|
||||||
|
Para empezar el proyecto hay que [instalar nodejs](https://nodejs.org/en)
|
||||||
|
|
||||||
|
Luego clonamos el proyecto:
|
||||||
|
```bash
|
||||||
|
git clone https://git.h4ckdata.es/h4ckx0r/webSostenible.git
|
||||||
```
|
```
|
||||||
|
|
||||||
[](https://stackblitz.com/github/withastro/astro/tree/latest/examples/framework-svelte)
|
Y luego en la carpeta raiz del proyecto ejecutamos:
|
||||||
[](https://codesandbox.io/p/sandbox/github/withastro/astro/tree/latest/examples/framework-svelte)
|
```bash
|
||||||
[](https://codespaces.new/withastro/astro?devcontainer_path=.devcontainer/framework-svelte/devcontainer.json)
|
npm install
|
||||||
|
```
|
||||||
|
|
||||||
This example showcases Astro working with [Svelte](https://svelte.dev/).
|
Podemos usar el siguiente comando para iniciar la web para desarrollar:
|
||||||
|
```bash
|
||||||
|
npm run dev
|
||||||
|
```
|
||||||
|
|
||||||
|
Y si queremos poder acceder también desde el movil o desde otro dispositivo en la red:
|
||||||
|
```bash
|
||||||
|
npm run devhost
|
||||||
|
```
|
||||||
|
|
||||||
|
Para subir una actualización al servidor público hay que en el `package.json` modificar la versión a una un poco más alta y luego hacer un pull.
|
||||||
|
El servidor de git se encargará de compilar la página y subirla al hosting.
|
||||||
Reference in New Issue
Block a user