reactjs - Meteor js 和 jspdf 或任何返回未定义缓冲区的 PDF 库
问题描述
任何时候我添加一个 pdf 库。在我的 Meteor/React 应用程序上,我得到Uncaught ReferenceError: Buffer is not defined at util.js
. 我已经尝试了所有建议的方法:init.js
,,,meteor npm i --save buffer
import Buffer from 'buffer';
if (typeof this.Buffer === 'undefined') {
this.Buffer = Buffer.Buffer;
}
所有这些都没有解决方案。我正在使用Meteor 1.8.0.2
. 这很烦人。
解决方案
我终于让它工作了:1.安装缓冲区-> meteor npm install buffer
2.添加以下代码行:
if (Meteor.isClient) {
const buffer = require("buffer");
global.Buffer = buffer.Buffer;
}
推荐阅读
- python - 从 pandas 数据框创建一个 json 对象
- angular - 模块“SomeModule”导入的意外值“SomeModule”。请添加@NgModule 注释
- android - ThreeTenABP DateTime 解析器为 yyyy-MM-ddTHH:mm:ss 格式提供异常
- c# - 在上传 C# 之前调整图像大小和优化图像
- jar - 执行 jar 期间发生 UnsupportedClassVersionError
- arrays - Django调用函数时列表索引超出范围
- nsis - 删除 NSIS 安装程序底部的按钮窗格
- excel - 交换excel中的相邻行
- c# - 删除肥皂信封头并获取 XML
- javascript - TypeError:无法读取 REACTJS 中未定义的属性“值”