1
resposta

Registre o componente corretamente

no arquivo App.vue quando faço o importe do Card.vue com as {} o seguinte erro é disparado no console, syntax vue.esm.js?efeb:591 [Vue warn]: Unknown custom element: - did you register the component correctly? For recursive components, make sure to provide the "name" option.

mais se fizer o importe do Card.vue sem o uso das {} a mensagem é removido do console, por que isso acontece ?

import { Card }  from "./components/shared/card/Card.vue";

export default {

  components:{
    'meu-card': Card
  },
  data() {
    return {
      msg: "Welcome to c Vue.js App",
      fotos: []
    };
  },
  created() {
    const url = "http://localhost:3000/v1/fotos";

    this.$http
      .get(url)
      .then(res => res.json())
      .then(fotos => (this.fotos = fotos), error => console.error(error));
  }
};
</script>
1 resposta

Não consegui entender a sua dúvida. Independente disso, compartilhe o código de Card.vue. Se o problema é na importação, precisamos ver como você o declarou.