CursosEmpresasBlogLiveConfPrecios

PlatziMusic con Vue.js

Clase 10 de 17 • Curso Básico de Vue.js 2016

Clase anteriorSiguiente clase

Contenido del curso

Fundamentos de Vue.js

  • 1

    ¿Dónde aprender Vue.js 3?

    00:15 min
  • 2
    Introducción a Vue.js

    Introducción a Vue.js

    20:27 min
  • 3
    Hola mundo con Vue.js

    Hola mundo con Vue.js

    11:47 min
  • 4
    Manejo de condiciones con Vue.js

    Manejo de condiciones con Vue.js

    11:53 min
  • 5
    Filtro de datos en Vue.js

    Filtro de datos en Vue.js

    07:02 min
  • 6
    Control de eventos con Vue.js

    Control de eventos con Vue.js

    10:28 min
  • 7
    Manejo de formularios con Vue.js

    Manejo de formularios con Vue.js

    17:11 min
  • 8
    Listar elementos con Vue.js

    Listar elementos con Vue.js

    08:00 min
  • 9
    Cómo crear componentes con Vue.js

    Cómo crear componentes con Vue.js

    15:27 min

Creando un Single Page App con Vue.js

  • 10
    PlatziMusic con Vue.js

    PlatziMusic con Vue.js

    Viendo ahora
  • 11
    Incorporando Stylus y Pug

    Incorporando Stylus y Pug

    10:07 min
  • 12
    Configurando la API de Lastfm en Vue.js

    Configurando la API de Lastfm en Vue.js

    19:55 min
  • 13
    Estructurando componentes en Vue.js

    Estructurando componentes en Vue.js

    12:37 min
  • 14
    Actualizando datos en la interfaz con Vue.js

    Actualizando datos en la interfaz con Vue.js

    07:26 min
  • 15
    Agregando indicador de progreso a la aplicación

    Agregando indicador de progreso a la aplicación

    05:46 min
  • 16
    Enviando una aplicación con Vue.js a producción

    Enviando una aplicación con Vue.js a producción

    09:59 min
  • 17

    Se acaba este curso ¿quieres seguir aprendiendo Vue.js?

    00:31 min
Tomar examen

Escuelas

  • Desarrollo Web
    • Fundamentos del Desarrollo Web Profesional
    • Diseño y Desarrollo Frontend
    • Desarrollo Frontend con JavaScript
    • Desarrollo Frontend con Vue.js
    • Desarrollo Frontend con Angular
    • Desarrollo Frontend con React.js
    • Desarrollo Backend con Node.js
    • Desarrollo Backend con Python
    • Desarrollo Backend con Java
    • Desarrollo Backend con PHP
    • Desarrollo Backend con Ruby
    • Bases de Datos para Web
    • Seguridad Web & API
    • Testing Automatizado y QA para Web
    • Arquitecturas Web Modernas y Escalabilidad
    • DevOps y Cloud para Desarrolladores Web
  • English Academy
    • Inglés Básico A1
    • Inglés Básico A2
    • Inglés Intermedio B1
    • Inglés Intermedio Alto B2
    • Inglés Avanzado C1
    • Inglés para Propósitos Específicos
    • Inglés de Negocios
  • Marketing Digital
    • Fundamentos de Marketing Digital
    • Marketing de Contenidos y Redacción Persuasiva
    • SEO y Posicionamiento Web
    • Social Media Marketing y Community Management
    • Publicidad Digital y Paid Media
    • Analítica Digital y Optimización (CRO)
    • Estrategia de Marketing y Growth
    • Marketing de Marca y Comunicación Estratégica
    • Marketing para E-commerce
    • Marketing B2B
    • Inteligencia Artificial Aplicada al Marketing
    • Automatización del Marketing
    • Marca Personal y Marketing Freelance
    • Ventas y Experiencia del Cliente
    • Creación de Contenido para Redes Sociales
  • Inteligencia Artificial y Data Science
    • Fundamentos de Data Science y AI
    • Análisis y Visualización de Datos
    • Machine Learning y Deep Learning
    • Data Engineer
    • Inteligencia Artificial para la Productividad
    • Desarrollo de Aplicaciones con IA
    • AI Software Engineer
  • Ciberseguridad
    • Fundamentos de Ciberseguridad
    • Hacking Ético y Pentesting (Red Team)
    • Análisis de Malware e Ingeniería Forense
    • Seguridad Defensiva y Cumplimiento (Blue Team)
    • Ciberseguridad Estratégica
  • Liderazgo y Habilidades Blandas
    • Fundamentos de Habilidades Profesionales
    • Liderazgo y Gestión de Equipos
    • Comunicación Avanzada y Oratoria
    • Negociación y Resolución de Conflictos
    • Inteligencia Emocional y Autogestión
    • Productividad y Herramientas Digitales
    • Gestión de Proyectos y Metodologías Ágiles
    • Desarrollo de Carrera y Marca Personal
    • Diversidad, Inclusión y Entorno Laboral Saludable
    • Filosofía y Estrategia para Líderes
  • Diseño de Producto y UX
    • Fundamentos de Diseño UX/UI
    • Investigación de Usuarios (UX Research)
    • Arquitectura de Información y Usabilidad
    • Diseño de Interfaces y Prototipado (UI Design)
    • Sistemas de Diseño y DesignOps
    • Redacción UX (UX Writing)
    • Creatividad e Innovación en Diseño
    • Diseño Accesible e Inclusivo
    • Diseño Asistido por Inteligencia Artificial
    • Gestión de Producto y Liderazgo en Diseño
    • Diseño de Interacciones Emergentes (VUI/VR)
    • Desarrollo Web para Diseñadores
    • Diseño y Prototipado No-Code
  • Contenido Audiovisual
    • Fundamentos de Producción Audiovisual
    • Producción de Video para Plataformas Digitales
    • Producción de Audio y Podcast
    • Fotografía y Diseño Gráfico para Contenido Digital
    • Motion Graphics y Animación
    • Contenido Interactivo y Realidad Aumentada
    • Estrategia, Marketing y Monetización de Contenidos
  • Desarrollo Móvil
    • Fundamentos de Desarrollo Móvil
    • Desarrollo Nativo Android con Kotlin
    • Desarrollo Nativo iOS con Swift
    • Desarrollo Multiplataforma con React Native
    • Desarrollo Multiplataforma con Flutter
    • Arquitectura y Patrones de Diseño Móvil
    • Integración de APIs y Persistencia Móvil
    • Testing y Despliegue en Móvil
    • Diseño UX/UI para Móviles
  • Diseño Gráfico y Arte Digital
    • Fundamentos del Diseño Gráfico y Digital
    • Diseño de Identidad Visual y Branding
    • Ilustración Digital y Arte Conceptual
    • Diseño Editorial y de Empaques
    • Motion Graphics y Animación 3D
    • Diseño Gráfico Asistido por Inteligencia Artificial
    • Creatividad e Innovación en Diseño
  • Programación
    • Fundamentos de Programación e Ingeniería de Software
    • Herramientas de IA para el trabajo
    • Matemáticas para Programación
    • Programación con Python
    • Programación con JavaScript
    • Programación con TypeScript
    • Programación Orientada a Objetos con Java
    • Desarrollo con C# y .NET
    • Programación con PHP
    • Programación con Go y Rust
    • Programación Móvil con Swift y Kotlin
    • Programación con C y C++
    • Administración Básica de Servidores Linux
  • Negocios
    • Fundamentos de Negocios y Emprendimiento
    • Estrategia y Crecimiento Empresarial
    • Finanzas Personales y Corporativas
    • Inversión en Mercados Financieros
    • Ventas, CRM y Experiencia del Cliente
    • Operaciones, Logística y E-commerce
    • Gestión de Proyectos y Metodologías Ágiles
    • Aspectos Legales y Cumplimiento
    • Habilidades Directivas y Crecimiento Profesional
    • Diversidad e Inclusión en el Entorno Laboral
    • Herramientas Digitales y Automatización para Negocios
  • Blockchain y Web3
    • Fundamentos de Blockchain y Web3
    • Desarrollo de Smart Contracts y dApps
    • Finanzas Descentralizadas (DeFi)
    • NFTs y Economía de Creadores
    • Seguridad Blockchain
    • Ecosistemas Blockchain Alternativos (No-EVM)
    • Producto, Marketing y Legal en Web3
  • Recursos Humanos
    • Fundamentos y Cultura Organizacional en RRHH
    • Atracción y Selección de Talento
    • Cultura y Employee Experience
    • Gestión y Desarrollo de Talento
    • Desarrollo y Evaluación de Liderazgo
    • Diversidad, Equidad e Inclusión
    • AI y Automatización en Recursos Humanos
    • Tecnología y Automatización en RRHH
  • Finanzas e Inversiones
    • Fundamentos de Finanzas Personales y Corporativas
    • Análisis y Valoración Financiera
    • Inversión y Mercados de Capitales
    • Finanzas Descentralizadas (DeFi) y Criptoactivos
    • Finanzas y Estrategia para Startups
    • Inteligencia Artificial Aplicada a Finanzas
    • Domina Excel
    • Financial Analyst
    • Conseguir trabajo en Finanzas e Inversiones
  • Startups
    • Fundamentos y Validación de Ideas
    • Estrategia de Negocio y Product-Market Fit
    • Desarrollo de Producto y Operaciones Lean
    • Finanzas, Legal y Fundraising
    • Marketing, Ventas y Growth para Startups
    • Cultura, Talento y Liderazgo
    • Finanzas y Operaciones en Ecommerce
    • Startups Web3 y Blockchain
    • Startups con Impacto Social
    • Expansión y Ecosistema Startup
  • Cloud Computing y DevOps
    • Fundamentos de Cloud y DevOps
    • Administración de Servidores Linux
    • Contenerización y Orquestación
    • Infraestructura como Código (IaC) y CI/CD
    • Amazon Web Services
    • Microsoft Azure
    • Serverless y Observabilidad
    • Certificaciones Cloud (Preparación)
    • Plataforma Cloud GCP

Platzi y comunidad

  • Platzi Business
  • Live Classes
  • Lanzamientos
  • Executive Program
  • Trabaja con nosotros
  • Podcast

Recursos

  • Manual de Marca

Soporte

  • Preguntas Frecuentes
  • Contáctanos

Legal

  • Términos y Condiciones
  • Privacidad
  • Tyc promociones
Reconocimientos
Reconocimientos
Logo reconocimientoTop 40 Mejores EdTech del mundo · 2024
Logo reconocimientoPrimera Startup Latina admitida en YC · 2014
Logo reconocimientoPrimera Startup EdTech · 2018
Logo reconocimientoCEO Ganador Medalla por la Educación T4 & HP · 2024
Logo reconocimientoCEO Mejor Emprendedor del año · 2024
De LATAM conpara el mundo
YoutubeInstagramLinkedInTikTokFacebookX (Twitter)Threads
        martin  goldszein

        martin goldszein

        student•
        hace 9 años

        Hola Sasha,
        Quería saber si es posible ver la transcripción o subtítulos de tus comentarios en los vídeos pues tengo una dificultad auditiva. Porque me resulta muy interesante saber lo que estás diciendo mientras estás mostrando en vivo los ejemplos.
        Mil Gracias!
        Martin

          David Armijos

          David Armijos

          student•
          hace 8 años

          Tener subtítulos es una buena opción porque otras plataformas si lo ofrecen.Siento mucho que no hayas encontrado eso acá, y pienso que el profesor debe tener demasiados mensajes y por eso no te respondió.

          Francisco Hernandez

          Francisco Hernandez

          student•
          hace 8 años

          Deberían tener subtitulos…

        Oscar Stevens Cuartas Bejarano

        Oscar Stevens Cuartas Bejarano

        student•
        hace 8 años

        viendo por 3ra vez … a ver si esta vez lo asimilo… vamos cerebro ayudame

          Edwar Cedeño

          Edwar Cedeño

          student•
          hace 7 años

          Vamos tu puedes 😄

        Vicente López Robles

        Vicente López Robles

        student•
        hace 7 años

        Yo lo logré asi:

        npm install -g @vue/cli vue init webpack-simple platzimusic cd platzimusic npm install npm run dev

        Y ya me abrió la ventana con la nueva página, pude modificar el App.vue de scr y me lo cambió en automático en la página, cool!!!

          Vicente López Robles

          Vicente López Robles

          student•
          hace 6 años

          Es mejor de esta forma

          npm install -g @vue/cli vue create mi-proyecto cd mi-proyecto npm run serve

          Y ya consultar el sitio http://localhost:8080/

        andres flores

        andres flores

        student•
        hace 7 años

        vuejs-template y deprecated . The recomendation is ()

          Evert Escalante

          Evert Escalante

          student•
          hace 7 años

          Hola, estaba en el repositorio que nos enseña Sacha webpack-simple, no pude ver donde dice is deprecated , referias al mismo repo ? gracias por tu respuesta.

          Evert Escalante

          Evert Escalante

          student•
          hace 7 años

          Me gustaria si pudieras explicarme un poco amigo y sobre que tan malo seria si sigo las instrucciones de Sacha aun cuando sale ‘is deprecated’

        Jose Colmenares

        Jose Colmenares

        student•
        hace 6 años

        Recomendación para todos los que hayan llegado hasta este punto: Vean el curso de Webpack con Leonidas primero, al menos pasen el 50% del curso antes de venir para acá. Le aclará mucho las dudas

        Jean León

        Jean León

        student•
        hace 7 años

        En Windows a dia de hoy tuve que usar los siguientes comandos y llegué a la plantilla de Vue corriendo en http://localhost:8080/

        Usé npm install -g @vue/cli : Para instalar la nueva versión del CLI de Vue npm install -g @vue/cli-init : Para poder ejecutar el comando vue init ya que sin esto no me permitia hacerlo. **npm install **: Al ejecutar este comando se muestran alertas y recomienda ejecutar npm audit fix para resolver vulnerabilidades. npm run dev: Finalmente ejecutamos el proyecto y se muestra en el navegador.

        npm install -g @vue/cli npm install -g @vue/cli-init vue init webpack-simple platzimusic cd .\platzimusic\ npm install npm audit fix npm run dev
        Sergio Alejandro Camacho Hernandez

        Sergio Alejandro Camacho Hernandez

        student•
        hace 7 años

        Por favor actualicen el curso.

          Noe Mikhael Huaccharaque Ruiz

          Noe Mikhael Huaccharaque Ruiz

          student•
          hace 7 años

          Actualmente es asi para instalar templates: npm install -g @vue/cli-init

        Chema Muñoz

        Chema Muñoz

        student•
        hace 7 años

        El vídeo está obsoleto (calculo que sea de Marzo 2017) y el package de CLI de Vue (vue-cli) está deprecado. Según indican en la web oficial para las versiones anteriores (versiones 1.x y 2.x) se usaba el paquete "vue-cli" pero se cambió por "@vue/cli" en la version 3.x.

        Si la tuviesemos instalada en nuestro equipo, ES NECESARIO desinstalar esa versión para instalar el nuevo npm uninstall vue-cli -g

        Además hay que tener en cuenta que esta nueva versión 3 requiere una versión mínima de Node de 8.9 o superior, recomiendan mínimo 8.11.0

          Omar España

          Omar España

          student•
          hace 7 años

          Claro pero si lo estas instalando por primera vez, npm install te instalá la version mas reciente, y el vue-cli sirve a la perfección asi, ademas el WebPack-simple aun esta vigente y funciona

          Jesús Miguel Quinto Teran

          Jesús Miguel Quinto Teran

          student•
          hace 7 años

          Una forma de sufrir menos con éste asunto es bajar directamente el platziMusic.zip puesto en la sección de archivos de ésta clase, descomprimirlo donde gustes y luego hacer npm install.

          el package.json resuelve el problema por nosotros.

          Estoy haciendo el curso sin problemas en pleno Abril/2019

        Jose Colmenares

        Jose Colmenares

        student•
        hace 6 años

        Gracias a todos los que comentaron por acá como solucionar la installacion de los directorio. Un lástima que Platzi no haya generado un tutorial de como adaptar la instalación para poder seguir el curso sin problemas

        Alan Lapierre

        Alan Lapierre

        student•
        hace 6 años

        Una solución simple para quienes quieren desarrollar ahora el ejemplo del curso es bajarse el código de esta clase, desde la sección Archivos y Enlaces. Van a poder hacer NPM INSTALL y NPM RUN DEV sin problemas, la aplicación les tendría que funcionar. Una vez realizado lo anterior, se puede continuar normalmente el resto del curso.

          Francisco Javier Rodriguez Gomez

          Francisco Javier Rodriguez Gomez

          student•
          hace 6 años

          Opté por hacer esto y funcionó muy bien, obviamente advierte que hay nuevas versiones pero instala y corre perfectamente.

          Gracias por el consejo alanlapierre.

        Christian Acevedo

        Christian Acevedo

        student•
        hace 7 años

        Hola, alguien me puede ayudar, ya puedo crear mis aplicaciones en el puerto 8080 pero quiero verlo desde una pc en la misma lan y no me deja acceder, como logro exponer mi puerto 8080 hacia afuera

          Manuel Ojeda

          Manuel Ojeda

          student•
          hace 7 años

          Hola Christian, este articulo te puede ayudar https://cli.vuejs.org/guide/cli-service.html

        Vicente

        Vicente

        student•
        hace 9 años

        Hola, ¿alguien conoce alguna solución -plugin o lo que sea- para que Sublime Text coloree correctamente el HTML de los template strings de ES6. Gracias.

          Jaime Diaz

          Jaime Diaz

          student•
          hace 8 años

          Hola @vsoriano, tan sencillo como ejecutar estos pasos:

          1. Estando dentro de Sublime, presionas la combinación de teclas: “Ctrl + Alt + P” para desplegar una lista en donde tendrás que seleccionar: “install Package” + ENTER
          • En caso de que no tengas “Package Controll” instalado o sencillamente no pasó nada cuando se pulsó la combinación de teclas, entonces te recomiendo ver este enlace para instalar primero el Package control: Instalación de package control desde la fuente
          • En caso de que si aparezca el cuadro de búsqueda de paquetes o temas, introduce el texto de búsqueda: “babel”, y del listado relacionado con BABEL, seleccionas la primera opción que te aparezca “Babel (Syntax definitions for ES6 Javascript With JSX extensions…)”
          1. Una vez selecciones esa opción, tendrás que esperar unos segundos y verás al tiempo en la parte inferior izquierda del IDE, un indicador de progreso sobre la descarga de ese tema para Sublimetext.
          • Al cabo de unos segundos seleccionas cualquier fichero con extensión JS con un clic, y en la parte inferior DERECHA del IDE deberá aparecer esta opción “JavaScript (Babel)” captura de pantalla
          • Al dar clic sobre esta opción, desplegará una lista como esta:
            y tendrás que situar el puntero del Mouse sobre la primer opción: captura de pantalla
            "Open all with current Extension as", inmediatamente se desplegará una lista de lenguaje en el que solo nos interesa seleccionar/verificar: “Babel”
          1. Una vez marcada la opción del punto anterior, procedemos a abrir/crear un fichero nuevo con extensión JS con código de ES6, de esta manera no habrán fragmentos de código con color blanco, en su lugar, tendrá colores para identificar cómodamente la sintaxis ES6 y hará ver más distintivo este tipo de sintaxis JS.
          • una captura de como se vería una implementación de “class” Javascript con el uso de arrow Function: captura de pantalla de código ES6 des

          Lo he probado justo indicando en resumen estos 3 pasos y si que me ha funcionado. Saludos.

          Jaime Diaz

          Jaime Diaz

          student•
          hace 8 años

          la numeración de los puntos me ha fallado, donde se repite el primer uno (1) es dos (2) y el siguiente tres (3).

        Luis Manuel  Sanchez Torres

        Luis Manuel Sanchez Torres

        student•
        hace 9 años

        Hola, me sale el siguiente error en la terminal al correr el comando ppm run dev.
        Y en la pagina web no me carga nada. Que crees que pueda ser?

        Project is running at http://localhost:8080/ webpack output is served from /dist/ 404s will fallback to /index.html (node:2682) DeprecationWarning: loaderUtils.parseQuery() received a non-string value which can be problematic, see https://github.com/webpack/loader-utils/issues/56 parseQuery() will be replaced with getOptions() in the next major version of loader-utils.```
          Francina Dippitón Fernández

          Francina Dippitón Fernández

          student•
          hace 9 años

          Asegúrate de correr el comando correctamente:
          npm run dev

          Este no es un mensaje de error, a mi me sale lo mismo y me funciona. Este muestra que tu proyecto esta corriendo en el puerto 8080. En el navegador ve a:
          , que es donde corre tu proyecto localmente.

          Espero que te sirva 😃

          Luis Manuel  Sanchez Torres

          Luis Manuel Sanchez Torres

          student•
          hace 9 años

          hola @francina_dippiton gracias por tu respuesta pero ese no era el problema. el comando estaba bien escrito. El problema es que webpack por default maneja el puerto 8080 el cual yo ya tengo reservado para MAMP, solo entre a node_modules/.bin/webpack-dev-server.js y cambie el puerto. Dejo esta solución por si a alguien mas le pasa. Saludos

        Pablo Villaplana Corrales

        Pablo Villaplana Corrales

        student•
        hace 7 años

        Importante para los que estan llevando el curso ahorita es instalar NVM para manejar una version estable de Node.JS con Vue CLI

          Betty Rossana Jimenez Cedeño

          Betty Rossana Jimenez Cedeño

          student•
          hace 7 años

          Me podrías explicar, como instalo todo?

        Manuel Cedeño

        Manuel Cedeño

        student•
        hace 7 años

        Me gustaría que este curso fuera actualizado, ya que la instalación del vue cli no coincidía

          Noe Mikhael Huaccharaque Ruiz

          Noe Mikhael Huaccharaque Ruiz

          student•
          hace 7 años

          Actualmente es asi para instalar templates: npm install -g @vue/cli-init

        Elías Parada Pedroso

        Elías Parada Pedroso

        student•
        hace 7 años

        Compañeros, ¿alguien puede subir información actualizada de cómo hacer las instalaciones en Linux?

          Diego Forero

          Diego Forero

          Team Platzi•
          hace 7 años

          Hola. Cuéntanos que problema tienes, la instalación en Linux no cambia, puede cambiar la versión a instalar pero el proceso es igual.

          Christian Rafael Rafael Guado Geronimo

          Christian Rafael Rafael Guado Geronimo

          student•
          hace 7 años

          Tengo una duda, para los que siempre usaron windows como sistema operativo, como puedo instalar linux?

        Ariel Omar Carrión Alcocer

        Ariel Omar Carrión Alcocer

        student•
        hace 7 años

        .

        David Daniel Castillo Nava

        David Daniel Castillo Nava

        student•
        hace 7 años

        De momento va excelente el curso!

        D

        D

        student•
        hace 8 años

        cuando ejecuto

        npm run dev

        Me devuelve esto

        Project is running at http://localhost:8080/ webpack output is served from / 404s will fallback to /index.html

        Necesito ayuda con esto -> 404s will fallback to /index.html Quiero y necesito continuar con el curso

          Rafael Luna Paredes

          Rafael Luna Paredes

          student•
          hace 8 años

          Ya dieron la respuesta a esto más arriba. luistorressanchez24
          menciona que hay que cambiar el puerto desde node_modules/.bin/webpack-dev-server.js

        Flor Viviana  Mireles Rivera

        Flor Viviana Mireles Rivera

        student•
        hace 8 años

        hola tengo este erros al correr el primer comando
        npm WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to “coffeescript” (no hyphen)
        npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
        npm ERR! path /usr/local/lib/node_modules
        npm ERR! code EACCES
        npm ERR! errno -13
        npm ERR! syscall access
        npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules’
        npm ERR! { Error: EACCES: permission denied, access '/usr/local/lib/node_modules’
        npm ERR! stack: ‘Error: EACCES: permission denied, access ‘/usr/local/lib/node_modules’’,
        npm ERR! errno: -13,
        npm ERR! code: ‘EACCES’,
        npm ERR! syscall: ‘access’,
        npm ERR! path: ‘/usr/local/lib/node_modules’ }
        npm ERR!
        npm ERR! Please try running this command again as root/Administrator.

        npm ERR! A complete log of this run can be found in:
        npm ERR! /Users/florvivianamirelesrivera/.npm/_logs/2018-03-20T09_06_26_549Z-debug.log

          Enyelber Altube

          Enyelber Altube

          student•
          hace 8 años

          Solucionaste este error?

          Franklyn Eduardo Barrera Medina

          Franklyn Eduardo Barrera Medina

          student•
          hace 8 años

          tuve el mismo error, sucede por que no se puede instalar sin darle permisos

          La solucion es anteponer “sudo”, es decir el comando quedaria asi

          sudo npm install -g vue-cli

          y solucionado!!