recherche

Maison  >  Questions et réponses  >  le corps du texte

Le module 'pinia/dist/pinia.mjs' est introuvable lors de l'exécution du développement

J'ai installé Pinia sur une nouvelle application Nuxt3 et démarré le serveur de développement, en utilisant les commandes suivantes dans l'ordre :

npx nuxi init nuxt-app
cd nuxt-app
npm install
npm install @pinia/nuxt
npm run dev

Le serveur de développement fonctionne sans aucun problème. Ensuite, j'ai mis cette ligne de code dans "nuxt.config.ts" 

 ;
export default defineNuxtConfig({
  modules: ["@pinia/nuxt"],
});

Et, lorsque j'ai essayé de me connecter à nouveau au serveur de développement, il a donné ce message d'erreur dans le terminal :

ERROR  Cannot start nuxt:  Cannot find module 'pinia/dist/pinia.mjs'                                                                     12:03:55
Require stack:
- C:UsersuserDocumentsgithub2nuxt-appindex.js


P粉393030917P粉393030917480 Il y a quelques jours1438

répondre à tous(2)je répondrai

  • P粉038856725

    P粉0388567252023-10-27 21:49:45

    Pour autant que je sache, il s'agit d'un bug et sera corrigé un jour. En attendant, tu peux mettre

    alias: {
      pinia: "/node_modules/@pinia/nuxt/node_modules/pinia/dist/pinia.mjs"
    },
    

    Dans votre nuxt.config.ts ça fonctionnera.

    Trouvé dans À propos du cours VueSchool de Pinia.

    répondre
    0
  • P粉212971745

    P粉2129717452023-10-27 20:40:55

    Comme mentionné ici, il y a un problème avec NPM qui n'effectue pas les opérations qui fonctionnent correctement, voici la solution :

    npm i pinia -f
    

    répondre
    0
  • Annulerrépondre