报错:
Uncaught ReferenceError: process is not defined Uncaught ReferenceError: global is not defined Uncaught ReferenceError: Buffer is not defined
解决方案:
在index.html添加
<script>window.global = window;</script>
<script type="module">
import process from "process";
import { Buffer } from "buffer";
import EventEmitter from "events";
window.Buffer = Buffer;
window.process = process;
window.EventEmitter = EventEmitter;
</script>
在vite.config.ts添加
resolve: { alias: { web3: path.resolve(__dirname, './node_modules/web3/dist/web3.min.js') }, }