【发布时间】:2020-12-10 05:39:55
【问题描述】:
我在将 amadeus-node 包实施到 angular 10 项目时遇到了一些麻烦。 一旦我实施以下行
const Amadeus = require('amadeus');
我收到此错误
./node_modules/amadeus/lib/amadeus/client/validator.js 中的错误 未找到模块:错误:无法解析“\node_modules\amadeus\lib\amadeus\client”中的“http”
但是validator.js 存在。有什么技巧可以解决这个问题吗? 顺便说一句......一些类型定义会很棒;)
编辑
我想我误解了错误信息。但我仍然不确定出了什么问题。我认为错误发生在validator.js 中,他在路径'\node_modules\amadeus\lib\amadeus\client' 中缺少一个名为'http' 的模块。但这没有任何意义。他应该使用node.js的http模块。我正在使用最新的 LTS 版本的 node.js (12.18.3)。
【问题讨论】:
-
我建议你在 github 项目上打开一个问题:github.com/amadeus4dev/amadeus-node/issues
-
是的,那将是我的下一步。但我想知道我是否使用错误的包。
标签: node.js angular node-modules amadeus