protegetuviaje-cotizador

5,747
Install
npm install protegetuviaje-cotizador
Latest Version:1.7.7
Vue:2
License:MIT
Last Updated:Apr 3, 2020
Links: npm
Maintainer: luisvdbk

protegetuviaje-cotizador

Project setup

yarn install

Compiles and hot-reloads for development

yarn run serve

Compiles and minifies for production

yarn run build

Lints and fixes files

yarn run lint

Para utilizar en local:

  • vamos al repo del cotizador
  • antes de hacer el build checkear en .env.local que la variable VUE_APP_API_URL este apuntando a el url del api en local
  • hacemos el build local con el comando:
yarn build --target lib --name ptvCotizador src/plugin.js
  • hacemos
npm link 

(esto solo lo hacemos la primera vez luego el symlink queda guardado)

  • nos movemos al repo del backend y alli hacemos
npm link protegetuviaje-cotizador 

-- lo anterior crea una copia en el backend del paquete del cotizador, -- de esta manera no tenemos que publicar el paquete a npm y volverlo a instalar en el backend -- cada vez que hacemos un cambio

  • en el repo del backend hacemos npm run dev o npm run watch para compilar los ultimos cambios
  • en backend.ctp a veces debemos cambiar la version de <script src="/js/backend.js?v=1.1.0"></script> para que no se queden los cambios anteriores en cache

Para subir nuevos cambios a staging:

  • vamos al repo del cotizador
  • antes de hacer el build checkear el archivo .env.staging y checkear que la variable VUE_APP_API_URL este apuntando a el url del api en staging
  • hacemos el build de staging con el comando:
yarn build --target lib --name ptvCotizador src/plugin.js
  • en el archivo package.json cambiamos el campo "version" a una nueva version
  • hacemos
npm publish
  • nos movemos al repo del backend
  • en el archivo package.json, en nuestras dependencies, modificamos "protegetuviaje-cotizador" a la version que acabamos de crear

En remoto:

  • hacemos
npm/yarn install
  • hacemos
npm run production
  • en backend.ctp cambiamos la version de <script src="/js/backend.js?v=1.1.0"></script> para que no se queden los cambios anteriores en cache
  • hacemos commit y push del backend al servidor
  • en el servidor de staging hacemos pull de los cambios y npm install para que se descarge la ultima version del paquete del cotizador

Version History

Version Released Vue License
1.7.7 ^2.6.11 MIT
1.7.6 ^2.6.11 MIT
1.7.5 ^2.6.11 MIT
1.7.4 ^2.6.11 MIT
1.7.3 ^2.6.11 MIT
Pre-releases (19)
Version Released Vue License
1.5.2-0.6 ^2.6.10 MIT
1.5.2-0.5 ^2.6.10 MIT
1.5.2-0.4 ^2.6.10 MIT
1.5.2-0.3 ^2.5.20 MIT
1.5.2-0.2 ^2.5.20 MIT