Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

`three-bmfont-text` dependency breaks with Deno, please remove it

Aperta
#5,861 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
Mezza giornata
Idoneità per principianti
45/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
deno, javascript, node.js
Ambito
build-system

Direzione di ricerca

The failing dependency is the github:dmarcos/three-bmfont-text entry that [email protected] pulls in, so start with package.json and check where three-bmfont-text is imported in the source, likely the text component. Look for an npm-published release that provides the same API, and confirm the choice with maintainers before swapping it. Done means the package resolves from npm, Deno installs it, and the existing text tests still pass.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Even though this has been reported as part of several existing issues (like #4564, #4329), these won't mention the problem that this (GitHub resolved) dependency creates:

error: Error in [email protected] parsing version requirement for dependency "three-bmfont-text": "github:dmarcos/three-bmfont-text#c3eec235b9188aa0d8ed949101236e6d5fccf071"

Caused by:
    Package specified a dependency outside of npm (github:dmarcos/three-bmfont-text#c3eec235b9188aa0d8ed949101236e6d5fccf071). Deno does not install these for security reasons. The npm package should be improved to have all its dependencies on npm.
    
    To work around this, you can use a package.json and install the dependencies via `npm install`.
Error: Process completed with exit code 1.
Lingua principale
JavaScript
Stelle
17.7k
Fork
4.4k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di aframevr/aframe

Tutte le issue di aframevr/aframe

Issue simili

Altre issue su JavaScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.