Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 无法启动节点应用程序,出现错误_Node.js_Angular_Npm - Fatal编程技术网

Node.js 无法启动节点应用程序,出现错误

Node.js 无法启动节点应用程序,出现错误,node.js,angular,npm,Node.js,Angular,Npm,当我开始运行我的节点应用程序时,我看到一个错误 错误为“模块../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,正在解析符号AppModule D:/MyProj/Client/src/

当我开始运行我的节点应用程序时,我看到一个错误

错误为“模块../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,正在解析符号AppModule D:/MyProj/Client/src/app/app.module.ts,解析符号AppModule in D:/MyProj/Client/src/app/app.module.ts,解析符号AppModule in D:/MyProj/Client/src/app/app.module.ts网页:未能编译

我也犯了同样的错误

您的package.json中可能包含以下内容:

“@ng bootstrap/ng bootstrap”:“^”

问题在于dependecies版本,因此您可以将所有内容更新到最新版本,stackoverflow中已经有一个主题:

或者,在我无法更新所有软件包的情况下,我执行了以下操作:

我删除了包,也删除了版本号之前的
^
信号,然后再次运行
npm I

在此之后,应用程序工作正常