首页 > 解决方案 > 未找到模块:错误:包路径 ./index 未从包 node_modules/rxjs 导出(请参阅 /node_modules/rxjs/package.json 中的导出字段)

问题描述

我正在RxJs7我的 Angular 12.2.0 项目中尝试,似乎 rxjs 运算符和方法的路径发生了变化。

我收到以下错误

./dist/candypal/website/fesm2015/candypal-website.js:8:0-50 - Error: Module not found: Error: Package path ./index is not exported from package /Users/aniruddh/aniruddh/develop/experiment/candypal/node_modules/rxjs (see exports field in /Users/aniruddh/aniruddh/develop/experiment/candypal/node_modules/rxjs/package.json)

请注意,上述错误来自使用 rxjs7 的库

标签: angularrxjsangular12rxjs7

解决方案


在您的代码中,替换

import { Whatever } from 'rxjs/index'

经过

import { Whatever } from 'rxjs'

rxjs/index 文件夹已从 rxjs 中删除。


推荐阅读