在Angular中导入库/模块

时间:2019-01-15 16:32:10

标签: angular node-modules

在角度

import { Observable } from "rxjs";

究竟是什么?

据我了解,它应该执行文件Observable.ts,但是“ node_modules/rxjs”内部没有这样的文件。当然,同一查询适用于所有导入语句。例如,Angular在哪里找到Injectable,而在什么时候Injectable

import { Injectable } from "@angular/core"

1 个答案:

答案 0 :(得分:1)

import { Observable } from "rxjs"将转到index.d.ts根目录中的定义文件node_modules/rxjs,该文件包含所有公共出口。然后使用Object desctructuring { }将获取对象Observable并使其在您的文件中可用。