Comenzando con rxjs

Instalación o configuración

Usando un CDN:

<!DOCTYPE html>
<head>
  <script src="https://cdn.jsdelivr.net/rxjs/4.1.0/rx.min.js"></script>
</head>
<body>

  <script>
    // `Rx` is available
    var one$ = Rx.Observable.of(1);
    var onesub = one$.subscribe(function (one) {
      console.log(one); // 1
    });
    // alternatively: subscribe(console.log)
  </script>
</body>
</html>

CDN si usa [RxJS 5 (RC)] (https://github.com/ReactiveX/rxjs#rxjs-5-beta):

<script src="https://npmcdn.com/@reactivex/[email protected]/dist/global/Rx.js"></script>

Usando un paquete:

Primero instálelo en el directorio de su proyecto con npm:

npm install rx

O usando RxJS 5 (RC):

npm install rxjs

Luego, en su archivo JavaScript:

var Rx = require('rx');
//var Rx = require('rxjs/Rx'); // v5beta 

var one$ = Rx.Observable.of(1);
var onesub = one$.subscribe(function (one) {
  console.log(one); // 1
});

Si utiliza un paquete compatible con es6/2015:

import Rx from 'rx';
//import Rx from 'rxjs/Rx'; // v5beta

const one$ = Rx.Observable.of(1);
const onesub = one$.subscribe(one => console.log(one)); // 1