我在使用 ngx-bootstrap 的应用程序中遇到问题,除非您指定路径,否则它现在无法检测到模块
例如:
import { BsModalService, BsModalRef } from 'ngx-bootstrap';
Run Code Online (Sandbox Code Playgroud)
产生“找不到模块‘ngx-bootstrap’ ”。
删除参考并检查快速修复只是将参考替换为:
import { BsModalService, BsModalRef} from 'ngx-bootstrap/modal/public_api';
Run Code Online (Sandbox Code Playgroud)
显然这并不理想,因为它们应该可以在不指定文件夹的情况下通过 ngx-bootstrap 获得,而且我将不得不通过几十个组件并更改这些不必要的引用。以前有人遇到过这个问题吗?
我已经试过了:
npm installnpm update 如果最近提交有更新npm install再次执行npm install ngx-bootstrap --savenpm cache cleannpm install,并且发生了同样的事情昨天这工作正常。我不确定我错过了什么。
更多信息:
Angular CLI: 9.0.2
Node: 12.16.1
OS: win32 x64
Angular: 9.0.1
Run Code Online (Sandbox Code Playgroud)
包.json:
"private": true,
"dependencies": {
"@agm/core": "^1.1.0",
"@angular-devkit/build-angular": "^0.900.7",
"@angular/animations": "9.0.1",
"@angular/cdk": "^9.2.0",
"@angular/common": "9.0.1",
"@angular/compiler": "9.0.1",
"@angular/core": …Run Code Online (Sandbox Code Playgroud) 我正在使用我的Angular 5项目中的可观察对象 - 直到大约一周前它运行良好,现在突然间我收到以下错误:
node_modules/rxjs/Observable.d.ts中的错误(20,31):错误TS1183:无法在环境上下文中声明实现.
我是Angular的新手,所以任何帮助都会非常感激.谢谢!