Vue.js 项目中使用 vue-pdf 报错: process is not defined 的解决方案
在 Vue 项目中使用 vue-pdf 时,可能会遇到 "process is not defined" 的错误。这是因为 vue-pdf 依赖于 Node.js 的 process 对象,而在浏览器环境中没有定义该对象。\n\n要解决这个问题,可以在项目的 webpack 配置中添加以下代码:\n\njavascript\nmodule.exports = {\n // ...\n resolve: {\n fallback: {\n "process": require.resolve("process/browser")\n }\n }\n}\n\n\n如果你使用的是 Vue CLI 创建的项目,可以在 vue.config.js 中添加上述代码。\n\n然后,安装 process 和 process/browser 依赖:\n\nbash\nnpm install process\n\nnpm install process/browser\n\n\n最后,重新启动项目即可解决该错误。
原文地址: https://www.cveoy.top/t/topic/qgaZ 著作权归作者所有。请勿转载和采集!