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

Package: libjs-requirejs (2.3.6-1)

Links for libjs-requirejs

Screenshot

Debian Resources:

Download Source Package requirejs:

Maintainers:

External Resources:

Similar packages:

carregador de módulo e arquivo JavaScript

RequireJS carrega arquivos JavaScript puros assim como módulos mais definidos. Ele é otimizado para uso em navegador, incluindo num Web Worker, mas ele pode ser usado em outros ambientes JavaScript, como o Rhino e o Node. Ele implementa a "Asynchronous Module API".

Ele usa tags de script puras para carregar arquivos/módulos, portanto facilita a depuração. Pode ser usado simplesmente para carregar arquivos JavaScript existentes, portanto você pode adicioná-lo a projetos existentes sem ter que reescrever seus arquivos JavaScript.

RequireJS inclui uma ferramenta de otimização que você pode rodar como parte de seus passos de empacotamento para publicar seu código. A ferramenta de otimização pode combinar e reduzir seus arquivos JavaScript para permitir um melhor desempenho.

Se o arquivo JavaScript define um módulo JavaScript via define(), então existem outros benefícios que o RequireJS pode oferecer: melhorias em módulos CommonJS tradicionais e carga de múltiplas versões de um módulo em uma página. RequireJS também tem um sistema de extensões que suporta funcionalidades como bundles de string i18n e dependências de arquivos texto.

RequireJS não tem nenhuma dependência com a infraestrutura JavaScript. Ele tem licença dual -- new BSD ou MIT.

O arquivo padrão require.js tem cerca de 5.5KB quando reduzido via Closure Compiler e gzip-ado.

RequireJS funciona em IE 6+, Firefox 2+, Safari 3.2+, Chrome 3+ e Opera 10+.

Este pacote também fornece um script r.js que tem duas funções principais: * Roda projetos baseados em AMD em Node e Rhino; * Inclui o RequireJS Optimizer que combina scripts para entrega do navegador ideal.

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 29.1 kB129.0 kB [list of files]