Наше приложение постоянно показывало ошибку в заголовке. Проблема, скорее всего, связана с полифиллом Webpack 5, и после нескольких решений:
- Настройка отката + установка с помощью npm
fallback: {
"stream": require.resolve("stream-browserify"),
"buffer": require.resolve("buffer/")
}
- Настройка псевдонима
alias: {
"buffer": "buffer",
"stream": "stream-browserify"
}
Мы все еще видим ужасную ошибку:
rfc6979.js:3 Uncaught ReferenceError: Buffer is not defined
at Object.4142 (rfc6979.js:3)
at r (bootstrap:19)
at Object.5892 (js.js:4)
at r (bootstrap:19)
at Object.4090 (bip32.js:5)
at r (bootstrap:19)
at Object.7786 (index.js:3)
at r (bootstrap:19)
at Object.1649 (MnemonicKey.js:50)
at r (bootstrap:19)
Наша установка — это vanilla NodeJS + TypeScript + Webpack для нескольких целей: узел + браузер. Любая помощь будет здоровой!
спасибо! Рвал на себе волосы, пытаясь запустить проект Vue3.
@womp нп. может полностью относиться. Я уже лысый.
тоже чувствую тебя, это неприятная ошибка
Большое тебе спасибо, чувак, я бился лысой головой о стены... ты заставил меня остановиться!
Я использую реактивные сценарии 5, и это решение не работает для меня. Я попытался использовать
react-app-rewired
для добавления config-overrides.js, как описано. Но приложение все еще не находит буферОбратите внимание @tonisives, что вам может понадобиться очистить кеш после этого изменения -
rm -fr node_modules/.cache
Спасибо! Мне удалось это исправить, добавив
yarn add process
Вот мой полный обзор github.com/terra-money/terra.js/issues/223спасибо! ты спас мой день
Вы сэкономили мне еще один день исследований, спасибо, сэр.
не могли бы вы помочь мне решить эту проблему в vite - реагировать (он не использует веб-пакет).
Привет, @whileone, не могли бы вы подсказать, как настроить этот параметр на CRACO 6? Заранее спасибо.