簡體   English   中英

npm安裝rxjs之后,“ node_modules \\ rxjs \\ bundles \\”中不存在Rx.min.js文件

[英]Rx.min.js file is not present in the “node_modules\rxjs\bundles\” after npm install rxjs

我需要在我的項目中使用組件RxJS。 我已經執行npm install rxjs ,但是node_modeles / bundles文件中沒有Rx.min.js。 而是有rxjs.umd.js和rxjs.umd.min.js。

請告訴我,為什么未安裝Rx.min.js?

它已安裝,但是您必須將其作為模塊導入到項目中。

在您的js文件中:

import * as Rx from "rxjs"

應該做的把戲!

然后您可以使用從Rx開始的方法

例:

const mySubject = new Rx.Subject();

mySubject.subscribe((n) => {
  console.info("NEW VALUE", n);
});

setTimeout(() => {
  mySubject.next("FOO");
}, 1000);

您也可以使用

import {Subject} from "rxjs";

要么

import {finalize} from "rxjs/operators";

您已經提到您執行了npm install rxjs

確保您的package.json具有rxjs。 否則執行命令npm install rxjs --save

在此處輸入圖片說明

使用以下命令安裝它: npm i rx

然后,您可以在以下文件夾中找到它:

node_modules/rx/dist/rx.min.js

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM