Est-ce que quelqu'un sait comment installer @nuxtjs/composition-api dans nuxt3 ?
P粉195200437
P粉195200437 2023-07-28 12:23:55
0
1
537
<p>J'ai déjà eu un projet Nuxt 2, dans lequel la version du package "@nuxtjs/composition-api" installée était "^0.33.1". Maintenant, je dois changer la version de Nuxt de 2.5 à 3.6.2. Si vous pouvez m'aider à résoudre ce problème, je vous en serai très reconnaissant. </p><p>J'ai apporté les modifications mais je reçois actuellement une erreur lors de l'exécution de la commande Yarn dev. </p><p><br /></p> <pre class="brush:php;toolbar:false;">Erreur ERREUR lors de la mise à jour des dépendances : 16:36:09 Erreur : La construction a échoué avec 3 erreurs : node_modules/@nuxtjs/composition-api/dist/runtime/index.mjs:1:175 : ERREUR : aucune exportation correspondante dans "node_modules/vue/dist/vue.runtime.esm-bundler.js" pour l'importation "set" node_modules/@nuxtjs/composition-api/dist/runtime/index.mjs:2:30 : ERREUR : aucune exportation correspondante dans "node_modules/vue/dist/vue.runtime.esm-bundler.js" pour l'importation "del" node_modules/@nuxtjs/composition-api/dist/runtime/index.mjs:2:409 : ERREUR : aucune exportation correspondante dans "node_modules/vue/dist/vue.runtime.esm-bundler.js" pour l'importation "set" à FailureErrorWithLog (C:UsersskyWebtestfrontendnode_modulesvitenode_modulesesbuildlibmain.js:1636:15) sur C:UsersskyWebtestfrontendnode_modulesvitenode_modulesesbuildlibmain.js:1048:25 sur C:UsersskyWebtestfrontendnode_modulesvitenode_modulesesbuildlibmain.js:1512:9 à process.processTicksAndRejections (node:internal/process/task_queues:95:5)</pre> <p>Où puis-je trouver la documentation (((, si je supprime ce package, j'obtiens une erreur lors de l'importation de import {onMounted, calculated, useRoute, useContext, ref} depuis "@nuxtjs/composition-api" .< /p>
P粉195200437
P粉195200437

répondre à tous(1)
P粉194919082

Le package

@nuxtjs/composition-api ramène la fonctionnalité de l'API Composition à Vue2, mais cela n'est plus nécessaire car Nuxt3 est construit sur Vue3. Pour résoudre ce problème, vous devez supprimer le package de package.json et des dépendances, et pouvez utiliser directement les fonctions pertinentes de l'API de composition (réf, calculée, etc.) sans aucune importation, car Nuxt gère désormais cela via des importations automatiques. Vous pouvez en savoir plus sur le lien suivant :

https://nuxt.com/docs/guide/concepts/auto-imports

J'espère que cela vous aidera à migrer vers Nuxt 3 :)


Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!