diario
Es un proyecto fácil practicar la integración entre Vue, Vuex y Element.ui.
Demostración: https://oussamaalouat.github.io/vue-todo-app/
Configuración del proyecto
Compila y recargadores de calor para el desarrollo
Compila y minifica para la producción
Implementar en el servidor Heroku
- Crear archivo Server.js en el directorio de su aplicación root.
- Seguro que se instalan dependencias "Express" y "Serv-Static".
- Instale Heroku en su máquina (instrucciones)-> https://devcenter.heroku.com/articles/Heroku-cli
- Pasos de Heroku (haga los próximos pasos en su terminal).
- Heroku Iniciar sesión
- Heroku crea vue-todo-app
- git init (solo si su proyecto no tiene repo Git)
- Heroku git: remoto -A vue-todo-app
- Git Agregar.
- git commit -AM "implementación de Heroku"
- git empuje heroku maestro
- Su aplicación está lista, puede ver todos los pasos de Heroku en la documentación de Heroku.
Mi aplicación en Heroku: https://vue-todo-test.herokuapp.com/
Implementar en WebApp.io
- Bifurca este repositorio (con la capa de capa).
- Cree una cuenta gratuita en WebApp.io.
- Instale WebApp.io en su github.
- Asegúrese de que WebApp.io tenga acceso a este repositorio bifurcado.
- Empuje a su repositorio bifurcado.
- Forzar empuje a la rama maestra si es necesario.
- Espere a que la capa de capa termine de funcionar en la página "Recién comprometidas"
- Haga clic en el botón "Implementar" después de que la línea de capa termina con éxito, y seleccione un dominio para implementar.
Para obtener más información, consulte los documentos de WebApp.io sobre el alojamiento.
Páginas de Github
Tener páginas de Github en cualquier proyecto VUE:
- File de implementación.sh -> Agregue este archivo a la carpeta de la aplicación root.
#! /usr/bin/env sh
# abort on errors
set -e
# build
npm run build
# navigate into the build output directory
cd dist
# if you are deploying to a custom domain
# echo 'www.example.com' > CNAME
git init
git add -A
git commit -m ' deploy '
# if you are deploying to https://<USERNAME>.github.io
# git push -f [email protected]:<USERNAME>/<USERNAME>.github.io.git master
# if you are deploying to https://<USERNAME>.github.io/<REPO>
git push -f [email protected]:OussamaAlouat/vue-todo-app.git master:gh-pages
cd -
- vue.config.js -> Agregue este archivo a la aplicación de Root. (Deceto poner '/vue-todo-app' porque es mi nombre de proyecto GitHub. Puses allí el nombre de tu proyecto GitHub)
module . exports = {
baseUrl : process . env . NODE_ENV === 'production'
? '/vue-todo-app/'
: '/'
}