![](/img/trans.png)
[英]KeystoneJs application is failing on server start - “node keystonejs”
[英]Failing to start node application with error
开始运行节点应用程序时出现错误。
错误显示“模块../node_modules/@ng-bootstrap/ng-bootstrap/index.d.ts的元数据版本不匹配,发现版本4,预期为3”
完整的错误跟踪是:
模块D:/MyProj/Client/node_modules/@ng-bootstrap/ng-bootstrap/index.d.ts的元数据版本不匹配错误,发现版本4,预期为3,在D:/ MyProj / Client / src中解析符号AppModule /app/app.module.ts,在D:/MyProj/Client/src/app/app.module.ts中解析符号AppModule,在D:/MyProj/Client/src/app/app/app.module.ts中解析符号AppModule webpack:编译失败。
我有同样的错误
可能在package.json中具有以下内容:
"@ng-bootstrap/ng-bootstrap": "^<VERSION_HERE>"
问题在于dependecies版本,因此您可以将所有内容都更新到最新版本,stackoverflow中已经有一个主题: 元数据版本与Angular 4不匹配
或者,我不能只更新所有软件包,我做了以下工作:
我删除了程序包,还删除了版本号之前的^
信号,然后再次运行npm i
。
此后,该应用程序正常运行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.