Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

263
Vistas
Paquete acumulativo: API de composición de VueJS: la referencia no está definida

Estoy tratando de usar la API de composición en un módulo vue 2. Cuando inicialmente creé el módulo npm en la API de opciones, no experimenté ningún problema y el módulo se instaló y utilizó en consecuencia. Sin embargo, cuando trato de convertirlo a la API de composición, sigo recibiendo un error que dice "la referencia no está definida", después de instalar el módulo npm. Por lo que puedo entender, debo tener algo que falta en la configuración del resumen, pero realmente no puedo entender qué es, ya que soy bastante nuevo en esto.

Por lo general, importaría ref en un componente con el siguiente código: import {ref} from '@vue/composition-api'; Para este caso, sin embargo, no es suficiente.

Mi archivo de configuración acumulativa se ve así:

 import commonjs from '@rollup/plugin-commonjs'; import vue from 'rollup-plugin-vue'; import buble from '@rollup/plugin-buble'; import scss from 'rollup-plugin-scss'; export default { external: ['vue', '@vue/composition-api'], input: 'src/index.js', output: { name: 'BasicDropdown', exports: 'named', format: 'cjs', globals: { vue: 'vue', compositionApi: '@vue/composition-api', } }, plugins: [ scss(), vue({ css: true, compileTemplate: true, scss: true, preprocessStyles: true }), commonjs(), buble(), ], };

También intenté usar @rollup/plugin-node-resolve, pero tampoco funcionó.

¿Puede alguien explicarme amablemente qué debo hacer para importar las funciones de referencia desde la API de composición de vue?

EDITAR: El mensaje de error que recibo es [Vue warn]: Error in data(): "ReferenceError: ref is not defined"

ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda