all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: requirejs  ]

Package: libjs-requirejs (2.3.6+ds+~2.1.34-2)

Links for libjs-requirejs

Screenshot

Debian Resources:

Download Source Package requirejs:

Maintainers:

External Resources:

Similar packages:

caricatore di moduli e file JavaScript

RequireJS carica file JavaScript normali e moduli più definiti. È ottimizzato per l'uso nel browser, incluso in un Web Worker, ma può anche essere usato in altri ambienti JavaScript, come Rhino e Node. Implementa l'API Asynchronous Module.

RequireJS usa etichette in script normali per caricare moduli/file, quindi dovrebbe permettere un facile debug. Può essere usato semplicemente per caricare file JavaScript esistenti, quindi si può aggiungerlo a un progetto esistente senza dover riscrivere i file JavaScript.

RequireJS include uno strumento di ottimizzazione che si può eseguire come parte dei passi di impacchettamento per rendere disponibile il codice. Lo strumento di ottimizzazione può combinare e miniaturizzare i file JavaScript per permettere migliori prestazioni.

Se il file JavaScript definisce un modulo JavaScript tramite define(), allora ci sono altri benefici che RequireJS può offrire: miglioramenti rispetto ai moduli CommonJS tradizionali e caricamento di versioni multiple di un modulo in una pagina. RequireJS ha anche un sistema di plugin che gestisce funzionalità come insiemi di stringhe i18n e dipendenze di file di testo.

RequireJS non ha alcuna dipendenza da un'infrastruttura JavaScript.

Il file require.js standard è circa 5,5 KB quando è miniaturizzato con Closure Compiler e compresso con gzip.

RequireJS funziona in IE 6+, Firefox 2+, Safari 3.2+, Chrome 3+ e Opera 10+.

Questo pacchetto fornisce anche uno script r.js che ha due maggiori funzioni:

 * eseguire progetti basati su AMD in Node e Rhino;
 * include l'Optimizer di RequireJS che combina gli script per una
   consegna ottimale al browser.

Tags: Software Development: Ecmascript/JavaScript Development, Libraries, Implemented in: implemented-in::ecmascript, role::devel-lib

Download libjs-requirejs

Download for all available architectures
Architecture Package Size Installed Size Files
all 191.2 kB1,291.0 kB [list of files]