node.js - 尝试从 'rxjs/operators' 导入 {map} 时,不支持目录导入解析 ES 模块;

标签 node.js import rxjs

尝试导入 map 运算符时出现以下错误。
错误 [ERR_UNSUPPORTED_DIR_IMPORT]:不支持目录导入来解析从以下位置导入的 ES 模块

import { map } from 'rxjs/operators';

Node 版本:v14.15.0

最佳答案

似乎还不支持 ES6 模块
为了能够导入 ma​​p 模块,我需要使用内部结构,如下所示:

import { map } from 'rxjs/internal/operators/map.js';

希望这可以帮助某人。

关于node.js - 尝试从 'rxjs/operators' 导入 {map} 时,不支持目录导入解析 ES 模块;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66512235/

相关文章:

javascript - 如何获取实时数据?

node.js - 编译 Node App 时出错 - 变量 'Promise' 的类型必须为 'any',但此处的类型为 'PromiseConstructor'

javascript - throttle/去抖每秒调用次数

angular - 如何在链接的 observables 之间传递结果

node.js - 使用 Passport-google-oauth2 通过 Facebook 和 Google 进行身份验证

Javascript promise 无法按我的预期工作

python - 从自定义包中导入大量模块

html - 将CSS中DIV的内容存储在另一个文件中

c# - 将列中的 XML 转换为表

angular - 升级到 Angular 10 后 rxjs 和 loadash CommonJS 或 AMD 依赖项优化警告