Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Error: 'default' is not exported by node_modules/rollup-plugin-node-polyfills/polyfills/buffer-es6.js, imported by node_modules/rollup-plugin-node-polyfills/polyfills/crypto-browserify.js

Abierto
#20 6 comentarios 7 reacciones 0 asignados Ver en GitHub

@habdelra ya está trabajando en esto.

Desde el 2/2/2021.

  • #21 de @habdelra — abierto
  • #69 de @acheong08 — cerrado sin fusionar

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
javascript
Área
build-system

Línea de trabajo

Reproduce el build reportado con index.js y rollup.config.js, con nodePolyfills configurado para buffer y crypto. Empieza rastreando los imports entre crypto-browserify.js y buffer-es6.js, y considera completado el build cuando se genere la salida IIFE sin el error missing-default-export.

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

Descripción

index.js:

import { createCipheriv, createDecipheriv, pbkdf2Sync } from 'crypto'

rollup.config.js:

import nodePolyfills from 'rollup-plugin-node-polyfills';

export default {
  input: 'src/index.js',
  output: {
    dir: 'dist',
    format: 'iife'
  },
  plugins: [
    nodePolyfills({
      buffer: true,
      crypto: true
    })
  ]
}

Lenguaje dominante
JavaScript
Estrellas
142
Forks
64
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

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 ionic-team/rollup-plugin-node-polyfills

Todos los issues de ionic-team/rollup-plugin-node-polyfills

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.