export 'default' (imported as 'Vue') was not found in 'vue' (possible exports: BaseTransition, etc
[Concluído]
Boa noite Carlos, tudo bem ???
Estou tendo o seguinte retorno como erro ...
export 'default' (imported as 'Vue') was not found in 'vue' (possible exports: BaseTransition, Comment, EffectScope, Fragment, KeepAlive, ReactiveEffect, .......
Isso aconteceu porque para eu fazer funcionar o VueToastify passado nessa aula, eu tive de migrar do Vue2 para o Vue3, massssssss tive esse retorno infelizmente ...
O problema acontece no arquivo main.js que hoje está na configuração abaixo, o que faço para funcionar com o Vue3 ???
Desde já totalmente agradecido mais uma vez ...
Olá, Darcio!
Tudo bem, e por ae?
Sua aplicação está com Vue 3?
Nesse caso, precisa iniciar de uma forma diferente, veja aqui:
https://github.com/especializati/vue-3-projeto-ead/blob/main/src/main.js#L1
Faaaaala meu mestre, tudo joia ???
Obrigado o retorno e tentei adequar mais ou menos dentro do que me passou com vue3 ficando assim:
Porém eu tive que criar um arquivo App.vue que não tinha dentro do .src e mesmo assim não funcionou, me espelhei no seu projeto que me deixou no link ... Estou dando esse rolê apenas por conta do vue-toastify ...
Eu fiz um downgrade voltando o projeto de Vue3 para Vue2 e aí voltou a funcionar, maissssss sem o vue-toastify ...
Como eu faço para rodar o vue-toastify no vue2 ??? Ou esse só foi feito para funcionar no vue-3 ???
Estou procurando aqui até algo semelhante e por enquanto nada até para ajudar um próximo amigo e não tomar a mesma surra que eu estou tomando por algo muito bobo ...
Obrigado de qualquer maneira
Estou tentando erros assim no console ->
warning in ./node_modules/vue-toastify/index.es.js
export 'openBlock' (imported as 'g')
warning in ./node_modules/vue-toastify/index.es.js
export 'createElementBlock' (imported as 'm')
warning in ./node_modules/vue-toastify/index.es.js
export 'createElementVNode'
Como se fosse erro no meu arquivo index.es.js que está dentro da pasta externa do node_modules ...
Bom dia Carlos, tudo bom ???
Pesquisando aqui parece que realmente há conflitos do Vue2 com o vue-toastify mesmo e sendo assim eu fui para outro caminho que funcionou e já aproveito pra compartilhar para outro aluno(a) que passar pelo mesmo problema que eu:
A Solução encontrada foi instalar o "vue-toastification"
npm install --save vue-toastification
Esse link abaixo mostra os examples e formas de como utilizar esse cara, é bem semelhante ao que o nosso professor nos abordou em aula:
https://vue-toastification.maronato.dev/
Que bom que conseguiu resolver, meus parabéns, e obrigado por compartilhar a solução! :)
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!