En este ejemplo aprenderemos a desplegar un sitio web estatico (es decir un sitio web que este conformado por paginas HTML, CSS y Javascript).
Esto quiere decir ademas que puedes usarlo para desplegar aplicaciones creadas con frameworks como Vue, Angular, React o Svelte. ya que estos al final generan sitios estaticos.
- Repositorio del paquete: https://www.npmjs.com/package/gh-pages
Requerimientos
- Una cuenta en Github
- Subir tu codigo a Github
- Tener Nodejs Instalado.
Resumen de Pasos
- crea un sitio web
- sube tu repositorio a Github
- ejecuta npm init para añadir un package.json al proyecto.
Github
git init
git add
git ccommit -m "first commit"
git remote add origin git@github.com:FaztWeb/github-pages-website.git
npm i gh-pages -D
"deploy": "gh-pages -d ."
"scripts": {
"deploy": "gh-pages -d build"
}