问题描述
我要在我的Angular应用中加入pg-promise
来进行一些查询。
我的应用面向浏览器,我愿意通过ng build --prod
进行部署。
但是,当我使用ng serve
通过Angular CLI启动开发服务器时,会遇到很多错误,并且由于我使用以下命令导入了pg-promise
,因此我的应用无法正常工作:
import * as pgPromise from 'pg-promise';
错误就像Module not found: Error: Can't resolve 'XXX' in 'path
。
打开src / tsconfig.app.json *。
将“节点”添加到“类型”数组中。
,并通过npm i @types/node
安装节点类型,但是尽管如此,我仍然遇到相同的错误。
最后,看一下pg-promise.d.ts
文件中声明的类型,我可以清楚地看到有一个错误使我认为是我遇到问题的原因。 VScode告诉我它Cannot find namespace 'NodeJS'.ts(2503)
。
关于如何在所有这些错误中将pg-promise
包含在我的应用程序中的建议?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)