Mengendalikan isu Webpack 5 Polyfill dalam Ionic Vue
P粉420868294
P粉420868294 2023-08-30 12:09:41
0
1
409
<p>Saya cuba menggunakan pakej cosmjs dengan Ionic Vue. Apabila saya ingin mengimport</p> <pre class="brush:php;toolbar:false;">import { DirectSecp256k1HdWallet } daripada "@cosmjs/proto-signing";</pre> <p>Saya mendapat soalan ini: </p> <pre class="brush:php;toolbar:false;">Jika anda tidak mahu memasukkan polyfill, anda boleh menggunakan modul kosong seperti ini: resolve.fallback: { "crypto": false }</pre> <p>Dan aplikasi itu tidak boleh digunakan dalam aplikasi. </p>
P粉420868294
P粉420868294

membalas semua(1)
P粉573943755

Menurut dokumentasi Ionic dan Vue anda boleh dengan mudah memasukkan objek tersuai ke dalam konfigurasi pek web terakhir.

Mula-mula, pasang versi penyemak imbas modul penyulitan dengan melaksanakan arahan berikut:

npm install crypto-browserify

Anda kemudiannya harus mencipta vue.config.js fail dalam direktori akar projek anda seperti ini:

// vue.config.js

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

Anda sepatutnya dapat mengulangi proses ini untuk setiap modul asal nod yang terlepas yang mempunyai versi penyemak imbas.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan