Buffer not found in static build using sveltekit and Torus library

Abierto
#4 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
javascript, node.js
Área
frontend, web-dev

Línea de trabajo

Reproduce el fallo del repositorio torus-bufer enlazado con npm i, npm run build y npm run preview. Empieza leyendo svelte.config.js y compara la vista previa estática con npm run dev; estará hecho cuando el build del navegador se ejecute sin el error Buffer is not defined.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

I need a way to alias Buffer for the browser.

Not sure which module requires this but its probably crypto related.

500

Buffer is not defined

@http://localhost:3000/_app/pages/index.svelte-2478ade3.js:1:111754

Problem is using Torus node library.

Here is a repo: https://github.com/ralyodio/torus-bufer

npm i
npm run build
npm run preview

...you will see error. npm run dev works fine since node handles requests. Its the browser only environment that is the issue.

The polyfill in svelte.config.js appears to not work: https://github.com/ralyodio/torus-bufer/blob/master/svelte.config.js

Lenguaje dominante
Go
Estrellas
233
Forks
30
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de MetaMask/torus-node

Todos los issues de MetaMask/torus-node

Issues similares

Más issues de Go

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.