中的错误node_modules/@ng bootstrap/ng bootstraps/acordo/acordo.d.ts:191:9-错误TS1086:无法在环境上下文中声明访问器。
191设置ngbPanelToggle(面板:NgbPanel);~~~~~~节点模块/@ng引导程序/ng引导程序/butters/checkbox。d.ts:28:9-错误TS1086:无法在环境上下文中声明访问器。
28集焦点(isFocused:boolean);~~~~~~节点模块/@ng引导程序/ng引导程序/butters/aradio.d.ts:14:9-错误TS1086:无法在环境上下文中声明访问器。
14 get disabled():布尔值;~~~~~~节点模块/@ng引导程序/ng引导程序/butters/aradio.d.ts:15:9-错误TS1086:无法在环境上下文中声明访问器。
15设置为禁用(isDisabled:boolean);~~~~~~节点模块/@ng引导程序/ng引导程序/butters/aradio.d.ts:61:9-错误TS1086:无法在环境上下文中声明访问器。
61设定值(值:任意);~~~~node_modules/@ng bootstrap/ng bootstrat/buttons/radio.d.ts:65:9-错误TS1086:无法在环境上下文中声明访问器。
65设置为禁用(isDisabled:boolean);~~~~~~节点模块/@ng引导程序/ng引导程序/butters/aradio.d.ts:66:9-错误TS1086:无法在环境上下文中声明访问器。
66设置焦点(isFocused:boolean);~~~~~~节点模块/@ng引导程序/ng引导程序/butters/aradio.d.ts:67:9-错误TS1086:无法在环境上下文中声明访问器。
67获取checked():布尔值;~~~~~~节点模块/@ng引导程序/ng引导程序/butters/aradio.d.ts:68:9-错误TS1086:无法在环境上下文中声明访问器。
68 get disabled():布尔值;~~~~~~节点模块/@ng引导程序/ng引导程序/butters/aradio.d.ts:69:9-错误TS1086:无法在环境上下文中声明访问器。
69获取value():任意;~~~~node_modules/@ng bootstrap/ng bootstrat/buttons/radio.d.ts:70:9-错误TS1086:无法在环境上下文中声明访问器。
70获取nameAttr():字符串;~~~~~~节点模块/@ng引导程序/ng引导程序/转盘/转盘.d.ts:42:9-错误TS1086:无法在环境上下文中声明访问器。
42设置间隔(值:数字);~~~~~~节点模块/@ng引导程序/ng引导程序/转盘/转盘.d.ts:43:9-错误TS1086:无法在环境上下文中声明访问器。
43获取interval():数字;~~~~~~节点模块/@ng引导程序/ng引导程序/转盘/转盘.d.ts:47:9-错误TS1086:无法在环境上下文中声明访问器。
47设置换行符(值:布尔值);~~~~node_modules/@ng bootstrap/ng bootstrat/carousel/docarousel.d.ts:48:9-错误TS1086:无法在环境上下文中声明访问器。
48获取wrap():布尔值;~~~~node_modules/@ng bootstrap/ng bootstrat/carousel/docarousel.d.ts[0m:58:9-错误TS1086:无法在环境上下文中声明访问器。
58设置pauseOnHover(值:boolean);~~~~~~节点模块/@ng引导程序/ng引导程序/转盘/转盘.d.ts:59:9-错误TS1086:无法在环境上下文中声明访问器。
59获取pauseOnHover():布尔值;~~~~~~节点模块/@ng引导程序/ng引导程序/datepicker/datepicker服务.d.ts:16:9-错误TS1086:无法在环境上下文中声明访问器。
16获取模型$():可观察;~~~~node_modules/@ng bootstrap/ng bootstrat/datepicker/datepicker-service.d.ts:17:9-错误TS1086:无法在环境上下文中声明访问器。
17获取日期选择$():可观测;~~~~~~节点模块/@ng引导程序/ng引导程序/datepick/datepicker.d.ts:234:9-错误TS1086:无法在环境上下文中声明访问器。
234获取状态():NgbDatepickerState;~~~~node_modules/@ng bootstrap/ng bootstrat/datepicker/datepicker.d.ts:240:9-错误TS1086:无法在环境上下文中声明访问器。
240获取日历():NgbCalendar;~~~~~~节点模块/@ng引导程序/ng引导程序/日期选择器/日期选择器输入。d.ts:200:9-错误TS1086:无法在环境上下文中声明访问器。
200被禁用():任意;~~~~~~节点模块/@ng引导程序/ng引导程序/日期选择器/日期选择器输入。dts:201:9-errorm TS1086:不能在环境上下文中声明访问器。
201设置为禁用(值:任意);~~~~~~节点模块/@ng引导程序/ng引导程序/日期选择器/日期选择器月。d.ts:26:9-错误TS1086:无法在环境上下文中声明访问器。
26设置月份(月份:NgbDateStruct);~~~~node_modules/@ng bootstrap/ng bootstraps/download/download.d.ts:15:9-错误TS1086:无法在环境上下文中声明访问器。
15设置为禁用(值:布尔值);~~~~~~节点模块/@ng引导程序/ng引导程序/下拉列表/下拉列表.d.ts:16:9-错误TS1086:无法在环境上下文中声明访问器。
16 get disabled():布尔值;~~~~~~节点模块/@ng引导程序/ng引导程序/modal/modal-ref.d.ts:40:9-错误TS1086:无法在环境上下文中声明访问器。
40获取componentInstance():任意;~~~~~~节点模块/@ng引导程序/ng引导程序/nav/nav.d.ts:64:9-错误TS1086:不能在环境上下文中声明访问器。
64 get-active():布尔值;~~~~node_modules/@ng bootstrap/ng bootstrat/nav/nav.d.ts:65:9-错误TS1086:不能在环境上下文中声明访问器。
65获取id():任意;~~node_modules/@ng引导程序/ng引导程序/nav/nav.d.ts:66:9-错误TS1086:不能在环境上下文中声明访问器。
66获取panelDomId():字符串;~~~~~~节点模块/@ng引导程序/ng引导程序/progressbar/progressbar.d.ts:12:9-错误TS1086:无法在环境上下文中声明访问器。
12套最大值(最大值:个数);~~~node_modules/@ng bootstrap/ng bootstrat/progressbar/progressbar.d.ts:13:9-错误TS1086:无法在环境上下文中声明访问器。
13获取max():数字;~~~node_modules/@ng bootstrap/ng bootstrat/tabset/tabset.d.ts:91:9-错误TS1086:无法在环境上下文中声明访问器。
91设置对齐(className:"start"|"center"|"end"|"fill"|"合理");~~~~~~节点模块/@ng引导程序/ng引导程序/timepicker/timepicker.d.ts:35:9-错误TS1086:无法在环境上下文中声明访问器。
35设定小时步长(步长:数字);~~~~~~节点模块/@ng引导程序/ng引导程序/timepick/timepicker.d.ts:36:9-错误TS1086:无法在环境上下文中声明访问器。
36获取小时Step():数字;~~~~~~节点模块/@ng引导程序/ng引导程序/timepick/timepicker.d.ts:40:9-错误TS1086:无法在环境上下文中声明访问器。
40设定分钟步长(步长:数字);~~~~~~节点模块/@ng引导程序/ng引导程序/timepick/timepicker.d.ts:41:9-错误TS1086:无法在环境上下文中声明访问器。
41获取minuteStep():数字;~~~~~~节点模块/@ng引导程序/ng引导程序/timepick/timepicker.d.ts:45:9-错误TS1086:无法在环境上下文中声明访问器。
45设置secondStep(步骤:数字);~~~~~~节点模块/@ng引导程序/ng引导程序/timepick/timepicker.d.ts:46:9-错误TS1086:无法在环境上下文中声明访问器。
46获取secondStep():数字;~~~~~~节点模块/@ng引导程序/ng引导程序/timepick/timepicker.d.ts:72:9-错误TS1086:无法在环境上下文中声明访问器。
72获取isSmallSize():布尔值;~~~~~~节点模块/@ng引导程序/ng引导程序/timepick/timepicker.d.ts:73:9-错误TS1086:无法在环境上下文中声明访问器。
73 get-isLargeSize():布尔值;~~~~~~节点模块/@ng引导程序/ng引导程序/tooltip/tooltip.d.ts:100:9-错误TS1086:无法在环境上下文中声明访问器。
100设置ngbTooltip(值:string | TemplateRef);~~~~~~节点模块/@ng引导程序/ng引导程序/tooltip/tooltip.d.ts:101:9-错误TS1086:无法在环境上下文中声明访问器。
101获取ngbTooltip():string | TemplateRef;
**Angular Live Development Server正在localhost:4200上侦听,请在http://localhost:4200/**íwdm:编译失败。
将package.json
中的@ng-bootstrap / ng-bootstrap
替换为:
"@ng-bootstrap/ng-bootstrap": "~5.2.2"
并进行npm i
这对我来说很好。
简短回答(如果您正在运行Angular 8):
在您的项目中,在cli上运行以下命令:npm install @ng-bootstrap/ng-bootstrap@5.3.0
长答案:
请检查您的angular项目的版本,并确保您安装的NgBootstrap版本与您的angle项目兼容。
查看依赖项:
https://ng-bootstrap.github.io/#/getting-启动
您可以使用cli:ng version
检查angular的版本,也可以检查您的package.json文件。
起初我在尝试安装ng引导程序时遇到了同样的问题,也许我的故障排除可以让您有所了解。
我通过更新angular和CLI解决了这个问题,使用:
ng update @angular/cli @angular/core
然后通过NPM安装引导程序包(以防您在安装过程中跳过它)
npm install bootstrap
之后我安装了ng引导
npm install --save @ng-bootstrap/ng-bootstrap
在这一切之后,应用程序启动了,但它是空白的!所以我检查了控制台,有一条消息说我必须用以下命令添加localize:
ng add @angular/localize
在这些步骤之后,我启动并运行了我的angular应用程序,希望这能有所帮助。
编辑:也不要忘记在angular.json文件中包含对node_modules/bootstrap/dist/css/bootstrap.min.css的引用
"@ng-bootstrap/ng-bootstrap": "^5.2.2"
将package.json中的@ng bootstrap/ng bootstrap替换为上面的部分。它会起作用的。
问题:
node_modules/@ng bootstrap/ng bootstrat/accordinal/accordinal中的错误。d.ts:191:9-错误TS1086:无法在环境上下文中声明访问器。**等等….
解决方案
使用以下命令更改package.json中的@ng-bootstrap/ng-bbootstrap相关性:
"dependencies": {
"@ng-bootstrap/ng-bootstrap": "~5.2.2
对于我的Angular 8应用程序,我使用了以下依赖版本:"@ng bootstrap/ng bootstrap":"~5.3.0">
如前所述,使用5.2.2对我不起作用。从5.3.0开始支持一些标签属性,如cardClass(例如:<ngb-panel [disabled]="disabled" [cardClass] ...>
)。
您还必须执行前面回答中提到的命令npm i
。
只需降级ng引导程序包
npm i @ng-bootstrap/ng-bootstrap@5.3.0
我也有同样的问题需要解决
ng add @ng-bootstrap/schematics
我们可以通过两种方式实现这一点。
方式1:
step1打开angular.json
文件并按照将ng-bootstarp版本降级
"@ng-bootstrap/ng-bootstrap": "~5.2.2"
第2步运行npm i
方式2:
运行ng add @angular/localize
任何一种方法都可以解决您的问题。