环境 vue 3.x
检查下来是因为 webpack 5 以前的版本包含 polyfills。错误信息也给出了这个原因。
解决方法:
在 vue.config.js 文件中添加如下配置:
const { defineConfig } = require('@vue/cli-service'); const path = require('path'); const NodePolyfillPlugin = require('node-polyfill-webpack-plugin') module.exports = { configureWebpack: { plugins: [ new NodePolyfillPlugin({}) ] }, transpileDependencies: true, };