Comprobamos que se haya instalado node, con este comando en nuestra línea de comandos.
node -v
Debe de salirnos la versión que descargamos
Hacemos el paso anterior para NPM también
npm -v
Para VUE
Escribimos en nuestra línea de comandos el siguiente comando
npm install -g @vue/cli
Después que termine de instalarse, escribimos:
vue --version
Para Vue Test Utils
Al contar con los prerequisitos, podemos hacer pleno uso de las herramientas creadas para Vue, como lo es Vue Test Utils.
Antes de instalar Vue Test Utils, necesitamos un proyecto de Vue, el proyecto con el que vamos a estar trabajando es el siguiente
Clonamos el repositorio en la ubicación que queramos
Después de tener el proyecto clonado nos posicionamos en la carpeta donde está el package.json
(En mi caso es esa la ruta, debe ser la raíz donde están todos tus archivos)
y ponemos el siguiente comando en la línea de comandos
vue add @vue/unit-jest
Debe de salirnos algo así al final de la instalación
**¡¡Listo !!, ya estamos preparados para empezar a trabajar en nuestras pruebas.
Cuéntame en los comentarios si tuviste algún problema y si te tomo más de 15 min, el preparar todo lo que necesitabas para empezar a codear pruebas como todo pro.
1.- En el post dice que necesitamos: Contar con Vue instalado (v4 en adelante)
Realmente no es Vue lo que tenemos que tener instalado (Porque Vue 4 no existe… aún, apenas estamos en Vue 3) Realmente lo que necesitamos es el Vue CLI instalado, el cuál ya está en su versión 4.5.x si no me equivoco, es importante dejar claro que Vue y Vue CLI son dos cosas diferentes.
2.- También faltó indicar que después de clonar el repositorio tenemos que instalar las dependencias del proeycto, esto lo hacemos con:
npm install
Depués podemos añadir Vue Test Utils al proyecto 😄!
Solo para aclarar, la versión de Vue que especifican se refiere al CLI, no a la versión de Vue en sí.
A la fecha que está leyendo esto, la versión actual es la 2.6.11 (y la versión 3 se encuentra en beta)
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.