如何从pg-promise打字稿中使用IConfig?

约翰

如何在我的代码中使用pg-promise打字稿模块中定义的接口。例如:我想提及类型为“ IConfig”的配置对象。

生命力

当前版本的pg-promise隐式使用IConfig类型(仅用于内部声明)。

这意味着您不需要显式使用类型,可以设置自己的自定义对象,而无需任何特定类型,然后在创建数据库对象时将其传递:

var config = {
    host: 'localhost',
    /// etc.
};

var db = pgp(config);

另外,如果您想使用严格键入的好处,则可以内联使用它,在这种情况下,类型将由TypeScript强制执行:

var db = pgp({
    host: 'localhost',
    /// etc.
});

更新

此后,用于pg-promise的TypeScript已更新为export type IConfig

请参阅v.5.1.4发行说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

打字稿如何使用promise.allSettled?

来自分类Dev

打字稿如何使用promise.allSettled?

来自分类Dev

如何在其他打字稿中使用打字稿中的函数

来自分类Dev

如何在打字稿中使用JavaScript

来自分类Dev

AngularJS如何在打字稿中使用$ q

来自分类Dev

如何使Angular2在打字稿中使用eclipse

来自分类Dev

如何在打字稿中使用Nullish合并

来自分类Dev

如何在打字稿中使用依赖注入?

来自分类Dev

如何在客户端JavaScript中使用打字稿?

来自分类Dev

如何在打字稿中使用函数参数类型?

来自分类Dev

如何在打字稿中使用`super()`

来自分类Dev

如何在Aptana Studio中使用打字稿?

来自分类Dev

AngularJS如何在打字稿中使用$ q

来自分类Dev

如何在异步函数中使用断言?(打字稿)

来自分类Dev

如何在打字稿中使用JavaScript

来自分类Dev

如何在打字稿中使用反应颜色

来自分类Dev

如何使用 pg-promise 锁定表

来自分类Dev

打字稿:如何使用fp-ts进行kleisli撰写(monadic撰写)Promise monad

来自分类Dev

如何终止“ pg-promise”应用

来自分类Dev

如何在打字稿中使用传单初始化SVG图层?

来自分类Dev

如何在打字稿中使用Google Analytics(分析)并访问dataLayer

来自分类Dev

如何在打字稿中使用特定的名称空间或全局名称空间

来自分类Dev

如何在打字稿中使用sinon存根表达中间件?

来自分类Dev

如何在打字稿中使用“ type JustifyContent ='center'|'flex-start'| string”获得建议

来自分类Dev

如何在打字稿中使用sinon存根表达中间件?

来自分类Dev

如何在打字稿中使用不同类型的通用键键入对象

来自分类Dev

如何在打字稿中使用泛型扩展类?

来自分类Dev

如何在打字稿中使用通用类型和联合类型

来自分类Dev

如何在打字稿中使用多种类型的数组调用map函数

Related 相关文章

  1. 1

    打字稿如何使用promise.allSettled?

  2. 2

    打字稿如何使用promise.allSettled?

  3. 3

    如何在其他打字稿中使用打字稿中的函数

  4. 4

    如何在打字稿中使用JavaScript

  5. 5

    AngularJS如何在打字稿中使用$ q

  6. 6

    如何使Angular2在打字稿中使用eclipse

  7. 7

    如何在打字稿中使用Nullish合并

  8. 8

    如何在打字稿中使用依赖注入?

  9. 9

    如何在客户端JavaScript中使用打字稿?

  10. 10

    如何在打字稿中使用函数参数类型?

  11. 11

    如何在打字稿中使用`super()`

  12. 12

    如何在Aptana Studio中使用打字稿?

  13. 13

    AngularJS如何在打字稿中使用$ q

  14. 14

    如何在异步函数中使用断言?(打字稿)

  15. 15

    如何在打字稿中使用JavaScript

  16. 16

    如何在打字稿中使用反应颜色

  17. 17

    如何使用 pg-promise 锁定表

  18. 18

    打字稿:如何使用fp-ts进行kleisli撰写(monadic撰写)Promise monad

  19. 19

    如何终止“ pg-promise”应用

  20. 20

    如何在打字稿中使用传单初始化SVG图层?

  21. 21

    如何在打字稿中使用Google Analytics(分析)并访问dataLayer

  22. 22

    如何在打字稿中使用特定的名称空间或全局名称空间

  23. 23

    如何在打字稿中使用sinon存根表达中间件?

  24. 24

    如何在打字稿中使用“ type JustifyContent ='center'|'flex-start'| string”获得建议

  25. 25

    如何在打字稿中使用sinon存根表达中间件?

  26. 26

    如何在打字稿中使用不同类型的通用键键入对象

  27. 27

    如何在打字稿中使用泛型扩展类?

  28. 28

    如何在打字稿中使用通用类型和联合类型

  29. 29

    如何在打字稿中使用多种类型的数组调用map函数

热门标签

归档