Instalación
Last updated
Last updated
A continuación se muestran las distintas formas de instalar RxJS:
Para importar el conjunto de funciones principales al completo:
Para importar únicamente lo que necesitemos, utilizando operadores de tubería:
Ver la sección para más información acerca de operadores de tubería.
Para utilizar con el bundle importado de forma global:
Si nos aparece un error como error TS2304: Cannot find name 'Promise' o error TS2304: Cannot find name 'Iterable' al utilizar RxJS, es posible que tengamos que instalar un conjunto de tipos adicional.
Para usuarios de typings:
Si no utilizamos typings, las interfaces se pueden copiar de /es6-shim/es6-shim.d.ts.
Añadimos el fichero de definición de tipos incluido en el tsconfig.json
o en el argumento del CLI.
Para instalar esta biblioteca vía npm versión 3, se utiliza el siguiente comando:
Si se utiliza la versión 2 de npm antes de que esta biblioteca haya alcanzado una versión estable, será necesario especificar la versión de la biblioteca de forma explícita:
Para CDN, se puede utilizar [unpkg]. Únicamente hay que reemplazar la palabra clave version
de los siguientes enlaces con la versión actual de RxJS:
Para RxJS 5.0.0-beta.1 hasta beta.11: https://unpkg.com/@reactivex/rxjs@version/dist/global/Rx.umd.js
For RxJS 5.0.0-beta.12 y versiones posteriores: https://unpkg.com/@reactivex/rxjs@version/dist/global/Rx.js
For RxJS 6.0.0 y versiones posteriores: https://unpkg.com/@reactivex/rxjs@version/dist/global/rxjs.umd.js