Nuxt3: процесс и буфер не определены
Я создаю Dapp с помощью Nuxt3, но у меня есть несколько ошибок при использовании пакетов:
- @coinbase/кошелек-SDK
- Аксептио
window.axeptioSettings = {
clientId: '...',
cookiesVersion: '...',
}
;(function (d, s) {
var t: any = d.getElementsByTagName(s)[0],
e: any = d.createElement(s)
e.async = true
e.src = '//static.axept.io/sdk.js'
t.parentNode.insertBefore(e, t)
})(document, 'script')
Я следил за этим комментарием на github, который позволяет Vite получить
process
отлично работает в
dev
но при строительстве
yarn build
а также
yarn start
Я получаю ошибки:
-
Buffer is not defined
- Скрипт axeptio выдает ошибку, поэтому я должен ее прокомментировать...
Как я могу избавиться от этих ошибок? Могу ли я использовать Webpack вместо Vite? (и как отключить Vite)
спасибо за помощь
1 ответ
Хорошо, я решил это, добавив
yarn add buffer
import { Buffer } from 'buffer'
globalThis.Buffer = Buffer