Задать вопрос
Elena0394
@Elena0394

Как добавить Buffer для браузера?

Использую пакет @ton/core для отправки транзакции. В ноде все работает прекрасно, а вот если использовать в браузере, то начинает ругаться Buffer is not defined
Обычный импорт import { beginCell } from "@ton/core" выдает эту ошибку

Пробовала подключить в корневом файле index.js
import { Buffer } from 'buffer';
window.Buffer = Buffer;
не помогает.

Использую сборщик Vite. Добавила в него полифил

import { nodePolyfills } from 'vite-plugin-node-polyfills';
nodePolyfills({
  globals: {
    Buffer: true,
    global: true,
    process: true
  }
})
все так же выдает ошибку
  • Вопрос задан
  • 53 просмотра
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы