(vue-deploy) - Impossible de trouver le module (Erreur : Impossible de trouver le module '@/views/index')

1. J'ai utilisé le code de Ruoyi, utilisé le plug-in Qiankun pour déboguer, puis désinstallé Qiankun, puis effectué d'autres opérations, et j'ai constaté que l'environnement de développement importait normalement les composants. 2. Après être allé en ligne, le routage n'a pas pu trouver le module de
composant Le chargement est aussi un import import

Découverte :
l'environnement de développement de Ruoyi obtient l'autorisation de routage du backend et utilise le composant de routage chargé par requre lors de son traitement, tandis que dans l'environnement de production, il utilise l'importation, qui est une méthode de chargement paresseux pour importer des composants, ce qui est déroutant.
, pourquoi l'importation échoue

//vue.config 中的打包路径是这么配置的
publicPath: process.env.NODE_ENV === "production" ? "/" : "/",

1. Utilisez requre pour l'importer d'abord, et attendez avec impatience quelqu'un qui est destiné à répondre.
2. J'ai cherché à nouveau sur Internet et j'ai dit d'essayer ce qui suit, mais je ne trouve toujours pas le module

() => eval(import(`@/views/${
      
      view}`))

Je suppose que tu aimes

Origine blog.csdn.net/weixin_45475798/article/details/127814722
conseillé
Classement