RxJS安裝

2020-09-25 17:29 更新

安裝說明

以下是安裝 RxJ 的不同方法:

通過 npm 的 ES6

npm install rxjs

要導(dǎo)入整個(gè)核心功能集:

import * as rxjs from 'rxjs';


rxjs.of(1, 2, 3);

要使用管道運(yùn)算符僅導(dǎo)入您需要的內(nèi)容,請(qǐng)執(zhí)行以下操作:

import { of } from 'rxjs';
import { map } from 'rxjs/operators';


of(1,2,3).pipe(map(x => x + '!!!')); // etc

要與全局導(dǎo)入的捆綁包一起使用:

const { of } = rxjs;
const { map } = rxjs.operators;


of(1,2,3).pipe(map(x => x + '!!!')); // etc

通過 npm 的 CommonJS

如果在使用 RxJS 時(shí)收到類似TS2304: Cannot find name 'Promise'TS2304: Cannot find name 'Iterable'錯(cuò)誤,則可能需要安裝一組補(bǔ)充的類型。

  1. 對(duì)于打字用戶:

typings install es6-shim --ambient

  1. 如果您不使用輸入,則可以從 /es6-shim/es6-shim.d.ts 復(fù)制接口。
  2. 添加 tsconfig.json 或 CLI 參數(shù)中包含的類型定義文件。

通過 npm 的所有模塊類型(CJS / ES6 / AMD / TypeScript)

要通過 npm 版本3 安裝此庫,請(qǐng)使用以下命令:

npm install @reactivex/rxjs

如果在此庫獲得穩(wěn)定版本之前使用 npm 版本2,則需要顯式指定庫版本:

npm install @reactivex/rxjs@5.0.0-beta.1

CDN

對(duì)于 CDN,可以使用 unpkg。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)