Gestion des problèmes Webpack 5 Polyfill dans Ionic Vue
P粉420868294
P粉420868294 2023-08-30 12:09:41
0
1
359
<p>J'essaie d'utiliser le package cosmjs dans Ionic Vue. Lorsque je souhaite importer</p> <pre class="brush:php;toolbar:false;">importer { DirectSecp256k1HdWallet } depuis "@cosmjs/proto-signing";</pre> <p>J'ai reçu cette question :</p> <pre class="brush:php;toolbar:false;">Si vous ne souhaitez pas inclure de polyfill, vous pouvez utiliser un module vide comme celui-ci : solve.fallback : { "crypto" : false }</pre> <p>Et l'application ne peut pas être utilisée dans l'application. </p>
P粉420868294
P粉420868294

répondre à tous(1)
P粉573943755

Selon la documentation Ionic et Vue, vous pouvez facilement incorporer des objets personnalisés dans la configuration finale du webpack.

Tout d'abord, installez la version navigateur du module de chiffrement en exécutant la commande suivante :

npm install crypto-browserify

Vous devez ensuite créer un fichier vue.config.js dans le répertoire racine de votre projet comme ceci :

// vue.config.js

module.exports = {
    configureWebpack: {
        resolve: {
            fallback: {
                crypto: require.resolve( 'crypto-browserify' )
                // Any other missed node module
            }
        }
    }
};

Vous devriez pouvoir répéter ce processus pour chaque module natif de nœud manqué qui dispose d'une version de navigateur.

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!