Input que permitirá una compra rapida en mi sitio VTEX IO.
Clonar este repositorio en tu computador.
Una vez clonado el repositorio debe configurar el Manifest.json
partiendo por:
- vendor
- name
- title
- version
Ej:
"vendor": "itgloberspartnercl",
"name": "add-to-cart-info",
"version": "0.0.1",
"title": "Add to cart info",
"description": "component with aditional info to show, when client add a new product to the shopping cart",
De igual manera debe configurar los archivos package.json
con su name
y versión
Comprobar que el proyecto cuenta con todas las builders y dependencias necesarias. Este proyecto funciona con:
"builders": {
"react": "3.x",
"messages": "1.x",
"docs": "0.x",
"store": "0.x"
},
"dependencies": {
"vtex.checkout-resources": "0.x",
"vtex.order-manager": "0.x",
"vtex.product-context": "0.x"
},
Por medio del terminal acceda a la carpeta React
que se encuentra dentro de su repositorio por medio del comando cd react
y ejecute el comando : yarn install
el cual servira para instalar las dependencias necesarias. Una vez instalado vuelva al repositorio base con cd ..
En este paso se recomienda ejecutar vtex whoami
para comprobar si se encuentra en su propio workspace
.
Una vez listo ejecutar el comando vtex link
dentro de la raiz de su proyecto. Este proceso instalara y vinculara nuestro app custom a nuestro proyecto base. Si no ocurre ningun error la consola mostrara el mensaje: App linked successfully
Para usar esta app custom en su tienda base es importante importarla en su proyecto base dentro de las dependencias: Ej: vendor.name: version
"dependencies": {
"itgloberspartnercl.add-to-cart-info": "0.x"
},
- Kamila Villablanca