Vite+web3:报错出现ReferenceError: process is not defined

Vite+web3:报错出现ReferenceError: process is not defined,第1张

近期使用vite脚手架搭建一个区块链项目,需要web3这个依赖库,但是在项目当中引入web3后,报错出现:

 解决方案是在vite配置文件vite.config.js当中配置:

// vite.config.js
import { defineConfig } from 'vite'

export default defineConfig({
  ⋮
  resolve: {
    alias: {
      web3: 'web3/dist/web3.min.js',
    },

    // or
    alias: [
      {
        find: 'web3',
        replacement: 'web3/dist/web3.min.js',
      },
    ],
  },
})

然后正常引入即可:

import web3 from 'web3';
console.log(web3);

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/2992059.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-23
下一篇 2022-09-23

发表评论

登录后才能评论

评论列表(0条)

保存